※このホームページはUTF-8で記述されています。Agent)によっては、勝手にQuoted-Printableエンコードして読めなくしてしまったり、8bit目を落とすかもしれないということで、"より安全なUTF-7"をメール送信で使うのが良いという見解もあります。)、ハングル文字の表示への対応をまとめてみました。Express6.0(WindowsXP)でした。これはあくまでもUTF-7でのテキストメールの受信テストであり、一般的に利用されているISO-2022-JPではNEC特殊文字や半角カタカナの利用は控えるべきであり、またハングル文字の送信はISO-2022-JPでは不可能であることは言うまでもありません。日本語とハングル文字の混合文を送るためにUTF-7で送信してテストしましたが、これは韓国語だけの文章をEUC-KRなど韓国語固有の文字コードで送信した場合の結果とは自ずと結果が異なることを予め申し述べておきます。UTF-8メールでの送受信テストの結果はこちらです。メール本文中にハングル文字を書くことは問題ありませんでしたが、メールのサブジェクトに使うと文字化けしていました。そもそも、Outlookではメールのサブジェクトにハングル文字を使うことを想定していないようで、新規作成でクリップボード経由でペーストしても「?????」になります。Express6.0」は一応「○」にしましたが、確かにメールのプレビュー・パネルではサブジェクトも文字化けしていないのですが、メッセージ一覧のパネルではハングル文字は「??」と表示されます。マイクロソフト社製品では、メールサブジェクトのようにUTF-7の文字列がBase64エンコードされているものを正しくデコードできないようです。MS」に設定することで正しく表示されました。デフォルトのエンコード設定:「日本語(自動選択)」では不可でした。手動で、「表示→文字コードセット→Unicode(UTF-7)」とすることで正しく表示されました。Messengerの場合、UTF-7を選択すると、そのメールだけでなく、他のメールもすべてUTF-7で再表示されるため、読み終えたら、いちいち「日本語(自動選択)」に変更しなければなりませんでした。ハングル文字の表示のためには、ブラウザの項目のところで説明したように設定が必要です。