Dalam Thunderbird 3, ketika saya menerima pesan dengan smiley menggunakan opsi tampilan "HTML Asli" atau "HTML Sederhana", akan tampak seperti ini:
Yaitu … J
. Namun, jika saya melihat pesan itu sebagai "Teks biasa", saya menerima senyuman
Pesan aktual di "sumber tampilan" terlihat seperti ini:
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... :)
Itu = F3 adalah "ó" (Saya telah menyensor pesan untuk pembaca Spanyol yang mudah tersinggung di luar sana). Mungkin ada hubungannya dengan pengkodean? Saya menggunakan Linux dan menggunakan LANG = en_US.UTF-8.
Adakah yang tahu apa yang salah di sini dan bagaimana cara memperbaikinya?
EDIT: Saya sudah mencoba beralih encoding ke ISO-8859-1 dan memaksakan ini, tetapi tidak ada sukacita.
Setelah penyelidikan lebih lanjut, tampaknya masalah Wingdings adalah masalahnya. HTML sebenarnya memiliki cuplikan berikut tempat smiley seharusnya:
<span style='font-= size:11.0pt; font-family:Wingdings'>J</span>
... karena ini adalah pesan teks / HTML multi bagian dan saya hanya menambahkan bagian plaintext di atas.