普段,メールソフトとしてMozila Thunderbird 2を愛用しています.ところが,まれに日本語メールで文字化けしてしまいます. この原因は,メールのヘッダで宣言した文字コードと本文の文字コードが異なる場合に起こります.たとえば,メールのヘッダに Content-Type: text/html; charset=Shift_JIS とあり,「メールの文字コードはShift-JISですよ」と宣言しておきながら,実際にはメール本文の文字コードがiso-2022-jpな場合です. いろいろ調べてみたのですが,Thunderbirdの開発側の見解としては,このようになるのは送信側の問題であり,受信側の問題ではないので,Thunderbirdでは対応しないそうです.Outlookなどでは,ヘッダでの文字コードの宣言を信用せず,本文の文字コードを解析して判断するそうです.(これも,Outloo