我们正在使用Chilkat邮件用于Visual C ++ 8.0。对于某些电子邮件,我们在主题中解码额外空格时遇到问题。这些电子邮件中的主题很少有编码的单词,如下面的两个:
=?utf-8?Q?Some text in he?= =?utf-8?Q?re?=
根据RFC2047,这个主题应该看起来像“这里的一些文字”,但是chilkat把它解码为“他有些文字”。在编码的单词之间应该忽略的两个空格在解码的主题中是可见的。
如果有人知道如何解决这个问题,我会感激一些解决方案。
答案 0 :(得分:0)
我们通过在收到的电子邮件中删除?=
和=?
标记之间的额外空格,然后将它们存储到我们的数据库中来解决问题。