プロが教える店舗&オフィスのセキュリティ対策術

POST-MAIL (UTF-8)を使用しているのですが、フォームの送信完了まで問題無く完了するのですが、メールが文字化けするのです。

tmpl内のhtml(HTML5)、は保存もcharsetもUTF-8Nになっています。
同じくtmpl内のmail.txt、reply.txtも保存はUTF-8Nになっています。

postmail.cgi、はUTF-8Nで保存されています。

宜しくお願いいたします。

A 回答 (1件)

メールは、iso-2022-jp で送信しないと・・


 MTAや経路のルーター(さーばー)がUTF-8に対応しているとは限りません。
 CGIの処理自体は、UTFで構いませんが、メール自体はiso-2022-jpが無難です。
  へッダーのデーターは、BASE64エンコードします。
 ⇒ ( http://www.akanko.net/marimo/data/rfc/rfc2045-jp … )

  本文はiso-2022-jpにします。
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!