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.
Aqui está a minha solução . Escrevi um Thunderbird Add-on que substitui J, L, è, à e · pelo emoticon UTF-8 correto, flecha ou qualquer outra coisa.
Antes:
Depois de:
Agradecemos a Isxek por me colocar no caminho certo!
fonte
Uma solução do lado do receptor para esse problema seria instalar a fonte SWEC (Compatibilidade de Emoticons do Wingdings com base em Symbola): https://drive.google.com/open?id=0BwDrnPQfa-aMOEx0bEZCQUNrSGs
Ele fornece compatibilidade básica com emoticons Wingdings. (No Wingdings, "J" representa um sorriso, "K" representa uma falta de expressão e "L" representa uma carranca.) Antecedentes: certas versões dos clientes de email da Microsoft ainda em uso alteram expressões digitadas pelo usuário, como " :) ",": | "e" :( "em" J "," K "e" L ", respectivamente, e depois especifique Wingdings como a família de fontes; destinatários em sistemas que não incluem um Wingdings compatível a fonte não consegue ver os emoticons pretendidos, o que pode causar confusão.
fonte