No Thunderbird 3, quando recebo uma mensagem com um smiley usando a opção de visualização "HTML original" ou "HTML simplificado", ela aparece assim:
Essa é … J
. No entanto, se eu vir a mensagem como "Texto simples", recebo o emoticon
A mensagem real na "fonte de exibição" é assim:
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... :)
Isso = F3 é um "ó" (censurei a mensagem para os leitores espanhóis facilmente ofendidos). Talvez seja algo a ver com a codificação? Estou no Linux e uso LANG = en_US.UTF-8.
Alguém sabe o que deu errado aqui e como corrigi-lo?
EDIT: Eu tentei mudar a codificação para ISO-8859-1 e forçar isso, mas sem alegria.
Após uma investigação mais aprofundada, parece que o problema do Wingdings é o problema. O HTML real possui o seguinte trecho onde o smiley deve estar:
<span style='font-= size:11.0pt; font-family:Wingdings'>J</span>
... como essa é uma mensagem de texto / HTML com várias partes e eu apenas adicionei a parte de texto sem formatação acima.