なぜ、文字化けメールは起こるのでしょうか? 文字化けメールが起こる原因は様々ですが、まず第一に挙げられる原因は、日本語の文字コードには、主要なものだけでも3種類あることと関係しています。
しかし、日本などアジア諸国がコンピュータを導入するとなると、この1バイト文字のASCIIでは表現しきれませんので、日本語を表示させるための文字コード(漢字コード)が各種団体で開発されることになりました。そして、この漢字コードが主なものだけでも3種類あるという訳です。
ASCIIと同じく7ビットの文字コードでインターネットでメールを送る際には、このJISで送ることが暗黙の了解となっています。(実際には、半角カタカナが除外されたISO-2022-JPを利用してメール送信されます)。基本的には、このISO-2022-JPで送信されたメールは文字化けは起こりません。
皆さんが使っているパソコンの各種アプリケーションで用いられている文字コードは、初期値では、この文字コードと考えて間違いないでしょう。ASCIIとは違って、8ビット文字です。Microsoft社によて提唱されましたので、MS漢字コードとも呼ぶようです。
メールを書く時はこのシフトJISで良いのですが、後述しますように送信時は前項のJISコード(ISO-2022-JP)で送信されるようにしておかないと文字化けが起こる可能性が高くなります(ほとんどのメールソフトでは、シフトJISで書かれたメールを送信時にJISに変換して送信するように自動的になっていますので、とくに意識する必要はありません。)。文字化けすると、「$」の多いメールとなります。
のことです。その他、最近ではUTF-8が用いられるケースが増えてきています。UTF-8とは、多言語を表示するために開発された文字コードunicodeと呼ばれたものの一種です。UTF-8への各種メールソフトの対応状況は「ブラウザ・メールソフト別UTF-8対応状況」をご参照ください。