|
はじめまして。鶴亀を便利に使わせて頂いております。
早速ですが、過去記事にUTF-8で書かれたメールが化ける、というものがありました
が、こちらではUTF-8で書かれたファイルを添付すると日本語部分が文字化けする現
象が起きています。過去にAVG(アンチウイルスソフト)との相性で添付ファイルが
化ける現象が報告されていたようなので、念の為アンチウィルスの安全動作モードで
の送信、さらにはAVGを起動しない状態での送信を行なってみましたが結果は同様で
した。
鶴亀メール:Version4.15
AVG Free Edition:Version7.0.322
問題となった添付ファイルはXMLで、ポイントはどうやらXMLのヘッダとして定義する
エンコーディング情報
<?xml version="1.0" encoding="UTF-8"?>
にあるようです。例えば秀丸エディタで
<?xml version="1.0" encoding="UTF-8"?>
<root>
<tag1>日本語のテスト</tag1>
</root>
というようなテキストファイル(エンコードはUTF-8)をセーブしこれを添付ファイ
ルとした場合、送信後のファイルを開くと化けています。ヘッダ部分を取り除くと問
題なく(Shift-JIS扱いで)開きます。おそらく送信されたときに内部でShift-JISに
変換されてしまっているが、UTF-8で開こうとするため化ける、といった動作のよう
に見受けられます。
参考までに、鶴亀Version4.09から送られてきた同じUTF-8エンコーディングの添付フ
ァイルは正常に(UTF-8として)開くことができました。
以上、宜しくお願い致します。
|
|