メタデータの末尾にスキップ
メタデータの先頭に移動

Outlook から送られてきたメールを Thunderbird で受信したときに本文が文字化けするケースがあります。本文の文字化けを解消する方法を説明します。

ステップ ガイド

  1. Ctrl + Shift + J を押してエラーコンソールを開く
  2. 次のワンライナーを実行する

    messenger.setDocumentCharset(msgWindow.mailCharacterSet="iso-2022-jp")
  3. 本文の文字化けが解消する

    現在見ているメールだけ問題が解消されます。また、同じメールを再度見ると問題が再発します。

 根本原因

Outlook で送信メールの文字エンコーディングを iso-2022-jp にしていて本文中にいわゆる環境依存文字(①など)が含まれている場合、iso-2022-jp として不正な本文を出力することがあります。

この本文について Thunderbird が文字エンコーディングの推測に失敗してしまうことで問題が発生します。

関連記事