小编ric*_*chq的帖子

如何阻止 Thunderbird 中的笑脸显示为 J?

在 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... :)
Run Code Online (Sandbox Code Playgroud)

=F3 是一个“ó”(我已经为容易被冒犯的西班牙读者审查了该消息)。也许这与编码有关?我在 Linux 上使用 LANG=en_US.UTF-8。

任何人都知道这里出了什么问题以及如何解决它?

编辑:我尝试将编码切换为 ISO-8859-1 并强制执行此操作,但没有任何乐趣。

在此处输入图片说明

经过进一步调查,似乎Wingdings的事情是问题所在。实际的 HTML 包含以下代码片段,其中笑脸应该是:

<span style='font-= size:11.0pt; font-family:Wingdings'>J</span>
Run Code Online (Sandbox Code Playgroud)

...因为这是一个多部分文本/HTML 消息,我只添加了上面的纯文本部分。

linux thunderbird character-encoding

15
推荐指数
2
解决办法
7556
查看次数

标签 统计

character-encoding ×1

linux ×1

thunderbird ×1