使用chilkat的电子邮件主题中的额外空格

时间:2011-11-09 20:34:13

标签: c++ email character-encoding email-headers chilkat

我们正在使用Chilkat邮件用于Visual C ++ 8.0。对于某些电子邮件,我们在主题中解码额外空格时遇到问题。这些电子邮件中的主题很少有编码的单词,如下面的两个:

=?utf-8?Q?Some text in he?=  =?utf-8?Q?re?=

根据RFC2047,这个主题应该看起来像“这里的一些文字”,但是chilkat把它解码为“他有些文字”。在编码的单词之间应该忽略的两个空格在解码的主题中是可见的。

如果有人知道如何解决这个问题,我会感激一些解决方案。

1 个答案:

答案 0 :(得分:0)

我们通过在收到的电子邮件中删除?==?标记之间的额外空格,然后将它们存储到我们的数据库中来解决问题。