GmailでHotmail受信したら文字化けしてしまう
中国に住む友達と、日本語・簡体字混在でメールのやり取りをしています。
私の方の環境は、
・Windows Live Hotmail使用、言語設定:日本語
・PCに簡体字フォントを入れ(OSがwin2000の為)、ブラウザのエンコードはUTF-8
(相手側はWindows Live HotmailとWindows Outlook Express使用)
この状態で文字化けなくメールのやり取りが出来ていますが、
GmailでHotmailをPOP受信すると簡体字入りのメールが文字化けしてしまいます。Gmailの機能「文字化けを修復」や、ヘッダー表示でブラウザのエンコードを変更しても改善されません。
受信メールのソース、
-----------------------
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: 8bit
-----------------------
このメールは「????????,????!!」このように文字化けしてしまいます。
但し、
-----------------------
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
-----------------------
このメールだけは正常に表示されました。
これは、私が携帯のWindows Liveアプリから送った(全て日本語)メールへのReply(簡体字)でした。
現状でなぜGmailで文字化けしてしまうのか、原因と解決策を知りたいです。
PCだけの使用であればHotmailのみで問題ないですが、Gmailを介して携帯端末(X02NK)で日簡メールのやり取りをしたいので、何とかならないか、と思っています。
また、重ねて質問ですが、中国宛てにメールを送信する際のGmailエンコード設定は、デフォルトのテキストエンコードとUTF-8はどちらが適当でしょうか。
一般的にはデフォルトが良いようですが、自分のOEにテストメールを送ったらタイトルが文字化けしてしまったので迷っています。
お分かりになる方、どうぞ宜しくお願い致します。
お礼
回答ありがとうございます。全てのエンコードを試してみたのですがだめでした。
補足
相手のサーバに問題があったそうです。どうもありがとうございました。