受信したメールが文字化けする主な原因は、メールのエンコード設定です。
お使いのメールソフトによっても対処方法が変わってきますので、該当の項目を試してください。
< Outlook (2003、2007、2010)の場合 >
1. Internet Explorer のセキュリティ更新プログラムをインストールする
下記からセキュリティ更新プログラムをインストールして文字化けが解消するか確認してください。
Microsoft サポート
2. 受信したメールのエンコードを変更する
文字化けはエンコード設定が主な原因なので、メールのエンコードで「日本語 (自動選択)」を選択して文字化けが解消するか確認してください。
上記でも文字化けが解消しない場合は、「Unicode (UTF-8)」を選択して文字化けが解消するか確認します。
3. メール送信者側でエンコードを変更する
送信者側でメールのエンコード設定を変更して解消することがあります。
Outlookの初期設定は「日本語 (JIS)」ですので、この設定になっているか確認してください。
< Gmailの場合 >
Gmailは送信者が設定したエンコードで表示されますが、下記で文字化けが解消する場合があります。
1. メールウィンドウ右上にある「返信」の横の下向き矢印をクリックします。
2. 「文字化けを修復」をクリックします。
< Yahoo!メールの場合 >
1. メールに半角カナ、機種依存文字などが含まれている場合は送信者側のメールも文字化けしている可能性があります。
2. 英語を除く日本語以外の文字が文中に入っている場合、Yahoo!メールではサポートされていないので文字化けを起こしたり解読不能な状態で表示されてることがあります。
< Windows Live メールの場合 >
1. 送信者のエンコードを初期設定の「日本語 (JIS) 」に設定すると解消することがあります。
2. 本文中に画像や絵文字が含む場合は、「~」「∥」「-」「¢」「£」「¬」や「環境依存文字 (unicode)」「環境依存文字 (半角カタカナ)」を含まないようにする。