メールの文字化け問題
WindowsLive メール、Outlook メールの文字化け が増えている
【メールの文字化けの対処方法。MIME、Base64、UTF-8、シフトJIS】 でも書きましたが、
メールソフトの文字化け問題で困っている人って多いようです。
特に、Windows10の発表以降、かなり多くの方がこの問題にぶち当たったようです。
「windows8.1からwindows10へのアップグレード後Windows Live Mailの受信済みのメールの一部が文字化けしてしまいました。 」
さらに、Windowsからmac、macからWindows
あるいは、GmailからWindows Live メール
ThunderbirdからOutlook2010など、
送受信のメールソフトが違っているなどして、
かなり複雑です。
そこで、各メールソフト毎に文字化けを解決、解消する方法を整理しました。
整理してみれば何の事は無く、
受信に利用しているメールソフトの設定を調整してあげれば、
文字化けは解消されるので、
メールの文字化けでお困りの方は是非お試しください。
メールの文字コードの基本動作
まず最初に、日本語メールの文字の扱いを整理してみると、
日本語のメールは、基本的には次のようにエンコード(変換)されます。
・ヘッダー、本文:「Shift-JIS」→「iso-2022」→「MIME(B規格)」
・添付ファイル:→「base64」
これを理解しておけば、
文字化け問題に対して、理論的に理解できるので、
とりあえず覚えておきましょう。
メールの文字化けの原因
次に文字化けする原因ですが、
以下が考えられます。
・メールソフトの規格が異なる
・半角カタカナや機種依存文字を使用
・コントロールコードやHTMLタグが使用
・データの破損
※2024年3月7日追記
GmailはUTF-8という文字コードでほぼ全てを処理するようです。
利用しているメールソフト毎の対処方法
では、利用しているメールソフト毎に、
文字化けの対処方法を簡単に説明します。
【Outlook2003】
1.文字化けメールを別ウインドウで開く
2.[表示]→[エンコード]→[ポイント]
3.以下を選択してみる。
1.日本語(自動選択)
2.日本語(EUC)
3.日本語(シフトJIS)
4.Unicode(UTF-8)
【Outlook2007】
1.文字化けメールを別ウインドウで開く
2.リボンコントロール内の[メッセージ]タブ→[アクション]→[その他のアクション]→[エンコード]→[その他]
3.以下を選択してみる。
1.日本語(自動選択)
2.日本語(EUC)
3.日本語(シフトJIS)
4.Unicode(UTF-8)
【Outlook2010】
1.文字化けメールを別ウインドウで開く
2.[メッセージ]タブ→[移動]→[アクション]→[その他のアクション]→[エンコード]
3.Unicode(UTF-8)を選択
【Windows Live メール】
システムファイルチェックツールで修復する
【システム ファイル チェッカー ツールを使用して不足または破損しているシステム ファイルを修復する 】
上記の方法で修復されない場合は以下を試してください。
1.Windows Liveメール起動
2.[ホーム]タブ左のメニューボタンをクリック
3.[オプション]→[メール]→[読み取り]タブ→[エンコードの設定]
4.[受信メールに規定のエンコードを適用する]のチェックを外す
(参考) 「Windows Live メール や Outlook で受信したメールが文字化けしていて読めない! 」
【Thunderbird 38.0 系]】
Thunderbird 38.0 系からメールヘッダの件名(Subject)部分の
エンコード・デコードの方式が変わっています。
MIMEエンコードされていないとUTF-8として扱われます。
通常は、「Shift-JIS」→「iso-2022」→「MIME(B規格)」ですが、
「iso-2022」のままで送られてきたメールが対象です。
Thunderbirdの標準機能では対処できないので、
アドオンを利用して対処することが可能です。
【EditEmailSubject】
但し、アドオンなので保証はできませんのでご了承ください。
【Gmail】
1.Gmail にログイン
2.表示するメールが含まれるスレッドを開く
3.メール ウィンドウの右上にある [返信] の横の下向き矢印をクリック
4.[文字化けを修復]をクリック
【メールが文字化けする】
【Eudora】
1.Eudoraを終了する。
2.Eudoraのプログラムファイル(例."C:\Program Files\Eudora\Eudora.exe")のアイコンを右クリックして「プロパティ」を表示する。
3.「互換性」タブ→「互換モードでこのプログラムを実行する」にチェック→「Windows XP」を選択→[適用]
4.Eudoraを再起動する。
【Yahooメール】
1.利用しているブラウザのエンコード設定を行います。
【文字化けに対応するためのエンコード設定】
Google Chrome
1.ブラウザ ツールバーのレンチ アイコンをクリックします。
2.[ツール] を選択します。
3.[エンコード] を選択します。
4.エンコードのメニューから [Unicode(UTF-8)] を選択します。
Firefox
1.ブラウザ ウィンドウの上部にある [表示] を選択します。
2.[文字エンコーディング] を選択します。
3.プルダウン メニューから [Unicode(UTF-8)] を選択します。
Internet Explorer
1.正しく表示できないページを開きます。
2.ページ上で右クリックします。
3.[エンコード] にポインタを置きます。
4.表示されたメニューから [Unicode(UTF-8)] を選択します。
2.インターネットキャッシュ(一時ファイル)を消去
【Windows 8.1 / 7のInternet Explorer 11でインターネット一時ファイルを削除する方法】
デスクトップ版の場合は以下の通り
1.[セーフティ]→[閲覧履歴の削除]
2.[インターネット一時ファイルおよびWebサイトのファイル]にチェック
3.[削除]をクリック
【Becky】
[ツール]→[全般的な設定]→[メール表示]→[EUC-JPでないEUCメールを強制変換]
【Apple Mail】
1.[アプリケーション]→[ターミナル]を起動
2.次のコマンドを実行
defaults write com.apple.mail NSPreferredMailCharset “ISO-2022-JP”
まとめ
どうでしたか、
よく利用されているメールソフトを中心に文字化けの解消方法を説明しました。
情報漏えい事故が増えており、
その原因で最も多いのがメールによる感染なので
文字化けしたメールを受信すると、
ウイルスじゃないかと心配になりますよね。
まぁ、文字化けではなく、どう考えても変なメールもあるので、
とにかく怪しいメールは削除するのが一番です。
怪しくはないけど、文字化けしているだけ。
というのがわかっているのであれば、
上記の方法で文字化けは解消されると思いますので、
是非試してみてください。
ところで、今日の参考に。「以下は広告」
チープカシオの定番腕時計です。
[カシオ] 腕時計 カシオ コレクション 【国内正規品】 F-91W-1JH メンズ ブラック
アーミーチックなアナログ時計をお探しでしたら。
[カシオ] CASIO アナログ 腕時計 チプカシ チープカシオ MQ-24UC-3B ウレタンベルト ユニセックス マットグリーン 海外モデル [並行輸入品]
タグ: メール文字化け
【このカテゴリーの最新記事】
- no image
- no image
- no image
- no image