こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

サンダーバード 文字化け Mac→Win 

今まで、OEを使用していましたが、最近、
Mozilla Thunderbird2.0.0.1.2(OS windows2000)を
使いはじめました。

これまで文字化けをしたことは無かったのですが、
Apple Mail2.753(OS macのバージョン不明)から、
届いたメール本文が文字化けしてしまいました。
(タイトルは文字化けしていません)

文字のエンコーディングが違っていたようで、
今は「日本語 ISO-2022-JP」になっています。
相手から届いたメールは、「日本語(Shift_JIS)」で見られますが、
そうすると、
他の今まで読むことができていたメールが、全て文字化けしてしまいます。

この場合、全てのメールに文字化けがおこらないようにするには、
今回の、メールを送信してきた相手に、
文字のエンコーディングを変えてもらうしかないのでしょうか。
こちらの受信で、設定できるのであれば、
その方法を教えていただきたいです。

よろしくお願いします。

投稿日時 - 2008-04-25 13:27:15

QNo.3974849

困ってます

質問者が選んだベストアンサー

結論から言えば、先方に、「エンコードを ISO-2022-JIS に変更してください」とお願いするのがベストです。

さて、最近の多くメールは、「受信側でエンコーディングを自動的に調整」することができます。
これは、メールのヘッダに「このメールはどういうエンコードで書かれているか」という情報があるからです。

Apple Mail は、どうも、初期設定では、この(メールヘッダに書いてある)エンコーディングが US-ASCII になっているようです。また、実際の文字コードは、SHIFT JIS になっているようですね。

さて、実際問題として、ヘッダの指定が、US-ASCII であるメールに SHIFT JIS のコードが混ざるのは違反なのですが、この状態で、文字をどう解釈するかが、Outlook Express と Thunderbird で意見が異なったということなのでしょう。

メールヘッダにあるエンコードと、実際の文字コードが一致していれば、自動的に切り替えて正しく表示してくれます。

投稿日時 - 2008-04-25 16:16:56

お礼

お礼が遅くなりました、すいません。
ご回答ありがとうござます。

詳しく教えてくださって、ありがとうございます。
言えるときがあったら、先方に伝えようと思いますが、
こちらでエンコードを変えて対応します。
ありがとうございます。

投稿日時 - 2008-04-28 09:03:48

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

-広告-
-広告-

回答(3)

Thunderbirdは、日本語ISO-2022-JP固定でよいと思いますが、仮に文字化けがあった場合は、メールを開いたメニューの「表示」に、文字エンコードを閲覧時に変更できると思いますから、それで対応してみたらどうですか。
http://www.mozilla-japan.org/kb/solution/3050

UTF-8をそのメールだけに適用すると良いようです。

投稿日時 - 2008-04-25 14:00:30

お礼

お礼が遅くなって、すいません。
ご回答ありがとうございます。

先方に伝えたいのですが、
お客様ということもあり・・・なので、
こちらで対応します。
ありがとうございます。

投稿日時 - 2008-04-28 09:02:15

ANo.1

> この場合、全てのメールに文字化けがおこらないようにするには、
> 今回の、メールを送信してきた相手に、
> 文字のエンコーディングを変えてもらうしかないのでしょうか。

そうなります。
受信側でエンコードを自動的に変えるのは無理です。l

投稿日時 - 2008-04-25 13:50:20

お礼

お礼が遅くなってすいません。
ご回答ありがとうございます。

自動で変更することはできないのですね、
ありがとうございます。

投稿日時 - 2008-04-28 09:00:26

-広告-
-広告-

あなたにオススメの質問

-広告-
-広告-