在Thunderbird 3中,当我使用“原始HTML”或“简化HTML”查看选项收到带有笑脸的消息时,显示如下:
那是… J
。但是,如果我将消息视为“纯文本”,则会得到笑脸
“查看源代码”中的实际消息如下所示:
Content-Type: multipart/alternative;
boundary="_000_7EE28"
MIME-Version: 1.0
--_000_7EE28
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Se r=F3n... :)
= F3是一个“ó”(我已经审查了针对那些容易冒犯的西班牙读者的信息)。也许与编码有关?我在Linux上,使用LANG = en_US.UTF-8。
有谁知道这里出了什么问题以及如何解决?
编辑:我尝试过将编码切换到ISO-8859-1并强制执行此操作,但没有任何乐趣。
经过进一步调查,似乎是Wingdings问题所在。实际的HTML具有以下代码段,其中的笑脸应为:
<span style='font-= size:11.0pt; font-family:Wingdings'>J</span>
...因为这是多部分的文本/ HTML消息,所以我只在上面添加了纯文本部分。