質問: 文字化けしたメール 海外からgooのwebメール宛に送られてきた日本語メールが文字化けしています。 過去ログを見たところ原因は判断できたのですが、対処法がよくわからないので 質問させていただきます。 ヘッダーを表示してみると以下のようになっていました。 content-type: text/plain; charset="utf-8" content-transfer-encoding: 8bit この場合、メールを正しく表示させるには相手に他のエンコード法でメールを 作成してもらうほかないのか、あるいはこちら(受け手側)の受け取り方法を 変更するなどして対処できるものなのでしょうか?
回答: goo の web メールは使用したことがないので、e-mail 一般の話を。 ご質問のようなメールヘッダですと、メール配信の途中で文字化け(コードが加工される)した可能性もあります。 そうすると受け手側では回復不能となります。 また、回復可能な場合でも、文字コードに関する知識が十分にないと解読は難しいと思います。 今後ともメールのやり取りが続くのであれば、やはり相手方に危険度の低いヘッダーになるようにしてもらったほうがいいでしょう。 content-type: text/plain; charset="iso-2022-jp" content-transfer-encoding: 7bit ですね。