Dans Thunderbird 3, lorsque je reçois un message avec un smiley en utilisant l'option de visualisation "HTML d'origine" ou "HTML simplifié", il apparaît comme ceci:
C'est ça … J
. Cependant, si je vois le message comme "Texte brut", j'obtiens le smiley
Le message réel dans la "source d'affichage" ressemble à ceci:
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... :)
Cela = F3 est un "ó" (j'ai censuré le message pour les lecteurs espagnols facilement offensés). Peut-être que c'est quelque chose à voir avec l'encodage? Je suis sous Linux et j'utilise LANG = en_US.UTF-8.
Quelqu'un sait ce qui ne va pas ici et comment y remédier?
EDIT: J'ai essayé de changer l'encodage en ISO-8859-1 et de forcer cela, mais pas de joie.
Après une enquête plus approfondie, il semble que la chose Wingdings soit le problème. Le HTML réel a l'extrait de code suivant où le smiley devrait être:
<span style='font-= size:11.0pt; font-family:Wingdings'>J</span>
... car il s'agit d'un message texte / HTML en plusieurs parties et je n'avais ajouté que la partie en texte brut ci-dessus.