SyntaxHighlighter

2014年9月12日金曜日

FileMakerでメール受信。MailMakerPop+ 文字化け!?

私の規定のメーラーは、FileMakerです。もちろんプラグインは、「MailMakerPop+」!
TESTも兼ねて使用しています。
テンプレートは、「Mail_template3」。基本的なメーラーの機能は、有しています。
※カスタマイズ向きなのは、Mail_template8[MMPLib2] です。

本日大手メーカーからのメール、本文(text/plain) が「?」になっています。
本文(text/html)は、問題ありません。


メールメッセージの元を確認します。
マルチパートで text/plain と text/html のメールです。

「text/html」のヘッダー情報:
--= Multipart Alternative Boundary 20140911171859.1034948892
Content-Type: text/html; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit

いたって普通。文字化けもありません。

「ISO-2022-JP|7bit」のエンコードです。


「text/plain」のヘッダー情報:
--= Multipart Alternative Boundary 20140911171859.1034948892
Content-Type: text/plain; charset="ISO-2022-JP"; format=flowed
Content-Transfer-Encoding: quoted-printable

記述は、普通です。
「ISO-2022-JP|quoted-printable」のエンコードです。

が、しかし!?
本文は、

$B$3$N$?$S$O

※前後、はしょっています。

$B$3$N$?$S$O は、「このたびは」 となるのですが、明らかに「quoted-printable」では、ありません。
これは、「ISO-2022-JP|7bit」のエンコードです。

ヘッダー情報を書き換えると文字化けは治ります。
「text/plain」のヘッダー情報:
--= Multipart Alternative Boundary 20140911171859.1034948892
Content-Type: text/plain; charset="ISO-2022-JP"; format=flowed
Content-Transfer-Encoding: 7bit


大体のメーラーは、text/html があれば、HTMLを規定で表示するので問題になりにくいのかな?
しかし、チョットあせるのでやめて欲しい。

0 件のコメント:

コメントを投稿