nihimotoの日記

https://mapsengine.google.com/map/edit?mid=zhpqXW1XM-zc.kmD-c8p1GAWI

PHPによる中国語(簡体字)で構成されるメールの送信の仕方

PHPによる中国語(簡体字)で構成されるメールの送信の仕方」のまとめです。
基本的には下記を守ればOKっぽいです。

・本文と件名を「mb_convert_encoding」で「GB2312」に変換してあげる。
UTF-8は中国環境でも読めるには読めるのですが、Webメーラー(Hotmail等)で対応していないため、結局使えません。
・mb_sendmailは使わずにmail関数で送る。

意外とカンタンでした・・・

注意事項としては、
・当然日本語は使えません。混ざっていると文字化けを発生させてしまいます。
 ※ひらがな、カタカナ、中国語にもある漢字、は大丈夫なようです。
・mb関連の設定は全部不要。「mb_internal_encoding」とか「mb_language」とかは、「mb_sendmail」を使わないので不要な感じです


※関連情報

http://ash.jp/code/code_zh.htm
http://www.securehtml.jp/utf-8/php_utf_mail.html