Outlook 研究所

2007年7月14日

Outlook 2007 で UTF8 のメッセージを受信すると文字化けする問題について

カテゴリー: トラブルシュート,Outlook 2007 の話,文字化け — outlooklab @ 7:21 PM

Outlook 2007 で UTF8 でエンコードされたメッセージを受信すると文字化けする場合があります。その原因としては、配信先の個人用フォルダ ファイル (以下、PST) が Unicode 非対応のものである可能性が考えられます。
Outlook 2007 で使用可能な PST には以下の 2 種類があります。

  • ANSI PST: Outlook 2002 以前の古いバージョンとの互換性のために残っている旧形式の PST
  • Unicode PST: Outlook 2003 以降で使用可能となった新しい形式の PST

そして、Outlook 2007 で ANSI PST を配信先としている場合、UTF8 のメッセージが文字化けしてしまいます。(Outlook 2003 以前では ANSI PST でも UTF8 のメッセージは文字化けしなかったのですが…)
配信先の PST が ANSI PST かどうかは、以下のようにして確認できます。

  1. [メール フォルダ] の一番上に表示されている [個人用フォルダ] を右クリックします。
  2. ["個人用フォルダ" のプロパティ] をクリックします。
  3. [詳細] をクリックします。

もし、個人用フォルダの形式が "個人用フォルダ ファイル (97-2002)" になっていれば ANSI PST です。

この場合、以下の手順で配信先の PST を新しい形式にすることで、新たに受信したメッセージで文字化けが発生しなくなります。

  1. [ファイル]-[データファイルの管理] をクリックします。
  2. [データ ファイル] タブの [追加] をクリックします。
  3. [データ ファイルの種類] で [Office Outlook 個人用フォルダ ファイル (.pst)] を選択して [OK] をクリックします。
  4. [ファイル名] に適切な名前を入力し、[OK] をクリックします。
  5. [名前] に適切な名前を入力し、[OK] をクリックします。
  6. 新規に追加した個人用フォルダが選択されていることを確認し、[既定に設定] をクリックします。
  7. [OK] をクリックします。
  8. Outlook を再起動します。

なお、すでに ANSI PST で受信したメッセージを Unicode PST にコピーしただけでは、文字化けは解消されません。Unicode PST にコピーした後、以下の手順で解消することができます。

  1. 文字化けしたメッセージを開きます。
  2. [その他のアクション]-[エンコード]-[西ヨーロッパ言語 (Windows)] をクリックします。
  3. [その他のアクション]-[エンコード]-[Unicode (UTF-8)] をクリックします。
  4. メッセージを上書き保存します。

また、Unicode PST でも文字化けが発生する場合は、iPhone からのメールで発生する現象かもしれません。その場合、こちらの記事を参照してみてください。

参考情報

Outlook メール文字化けの原因と対策 インターネットメール (POP3/IMAP4) 編
Outlook メール文字化けの原因と対策 Exchange Server 環境編

About these ads

13件のコメント »

  1. ありがとうございました

    コメント by Laptopchina.com — 2009年3月3日 @ 3:45 PM | 返信

  2. 私も文字化けで悩んでいたものです。目上の方が親切に下さったメールなので、もう一回送ってくださいといいずらかったところです。[エンコード]のありかがわかりました。受信メールについて文字化けを修正することができました。ありがとうございました。

    コメント by hideki — 2009年8月29日 @ 1:42 AM | 返信

  3. Millefeuille さん、こんにちは4月にOffice2007をインストールしましたが、その後、受信したメールのいくつが文字化けし大変困っていました本記事のおかげで、無事文字化け解消いたしました、お礼申し上げます文字化け状況は、次の通りです 受信時のポップでは、ちゃんと読めているのに、そのメッセージを開くと文字化け メッセージを開いて、エンコードを確認すると UTF-8、これを別のコードに変更し、  再度 UTF-8 にすると、文字化け解消、ただし、再度開くとダメ そのうち、文字化けは特定の複数送信者に限られることに気づくも、解決に至らず  (相手は、Outlook 2007ユーザでした)よねすけ

    コメント by Unknown — 2010年6月5日 @ 10:47 AM | 返信

  4. アウトルックー6を使用しています。
    受信送信とも文字が文字化けして読み取れません。
    如何したらよいでしょうか?

    コメント by 小峰雄一 — 2011年1月2日 @ 7:52 PM | 返信

    • おそらく IE のセキュリティ修正プログラムの副作用で発生している現象です。
      http://support.microsoft.com/kb/2467659/ に記載されている修正プログラムを適用し、レジストリ設定を行うことで回避できると思いますのでお試しください。

      コメント by outlooklab — 2011年1月2日 @ 10:37 PM | 返信

  5. ずーっと、放置していた問題だったのですが、解決しました~♪

    &超、判り易い、丁寧な操作説明も助かりました。

    有難うございました。

    コメント by STeiou — 2011年4月17日 @ 5:00 PM | 返信

  6. 「Outlook 2007 で UTF8 のメッセージを受信すると文字化けする問題について」を2010にも応用することで、
    長い間のイライラがすっきり解決しました!!本当に助かりました。ありがとうございました。(^_^)

    コメント by りティ — 2011年7月23日 @ 12:11 AM | 返信

  7. ありがとうございました.
    「Outlook 2007 で UTF8 のメッセージを受信すると文字化けする問題について」完全に解決いたしました。

    頂いたメールの中に、「もし、個人用フォルダの形式が “個人用フォルダ ファイル (97-2002)” になっていれば ANSI PST です。」とゆう文言がありますが、
    私のPCでは”個人用フォルダ ファイル”となっていました。それでもかまわず、指示どうりに処理しました。そして、解決しました。

    私の友人も、同じ症状で困っていました。同じ方法で解決しました。

    コメント by 飯田 莞機 — 2011年8月24日 @ 8:37 AM | 返信

  8. すごく助かりました!
    今までの文字化けメールも全部読む事が出来ました!
    ありがとうございます

    コメント by みりん — 2012年5月23日 @ 9:23 AM | 返信

  9. 解決できた~!スッキリ!!

    コメント by れみり♪ — 2012年7月9日 @ 4:34 PM | 返信

  10. 相手の人に連絡し、メールを送りなおしてもらったり、いろいろ苦労しましたが、この解決法を発見し、すっきり解決です。
    半年悩んだのが嘘のように気分爽快です。

    コメント by 進藤猛 — 2012年8月23日 @ 3:00 PM | 返信

  11. たまに送られてくる友達のメールが文字化けして読めませんでした。
    このページを参考に設定し直したら読めるようになりました。
    有り難うございました。

    コメント by 匿名 — 2012年8月27日 @ 4:26 AM | 返信

  12. ありがとうございました。感謝感謝です。

    コメント by 匿名 — 2012年9月25日 @ 8:38 AM | 返信


この投稿へのコメントの RSS フィード。 TrackBack URI

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

Rubric テーマ WordPress.com Blog.

フォロー

新しい投稿をメールで受信しましょう。

現在71人フォロワーがいます。

%d人のブロガーが「いいね」をつけました。