メールをUTF-8ではなくShift-JISで送信したいです
エゾエさん (2013-03-20 23:56:54) http://soa-db.exout.net/index-j.html
毎回のバージョンアップで、ますます使いやすくなるメールフォームを提供頂き、
本当にありがとうございます。
メールフォームで届くメールをバックアップしようと、
MailStore Homeというソフトにアカウントを設定したところ、
受信したメール本文が全て文字化けとなってしまいました。
原因はUTF-8が対応していないことのようで、
メールフォームCGI(Shift-JIS版)で試したところ、
メールは文字化けせずにバックアップできました。
メールフォームCGIに比べ、メールフォームプロが使い勝手が良いため、
できればメールフォームCGIを使わず、メールフォームプロを使い続けたいのですが、
送信するメールの文字コードをUTF-8からShift-JISに変換する方法はありませんでしょうか。
宜しくお願いします。
Re:メールをUTF-8ではなくShift-JISで送信したいです
和田 (2013-03-25 04:47:25) www.synck.com
HTMLをSJISにということではなく、メール自体をJISにということですね。
HTMLメール機能は利用できなくなりますが、config.cgiに
#push @Modules,’ISO-2022-JP’; ## メールをJISで送信
という行があります。
こちらの行頭を削除し
push @Modules,’ISO-2022-JP’; ## メールをJISで送信
と、していただくことでメールがJIS(ISO-2022-JP)として送信されるようになります。
上記を一度お試しください。
Re:Re:メールをUTF-8ではなくShift-JISで送信したいです
エゾエさん (2013-03-31 22:42:50) http://soa-db.exout.net/
返信が遅くなり、申し訳ございません。
メールフォームプロ4で全て解決できるのですね!
いま3.2から4にバージョンアップして、もう一度作っています。
今後のますますのバージョンアップを楽しみにしています。
有り難うございました。