エンジニアブログ

エンジニアブログ
MT技術情報

MT5でメール送信内容が文字化けしてしまう場合

方川 2009年11月19日

こんにちは。方川です。

さっそくですが、タイトルの通り、MTのメール通知などが文字化けしてしまって「なんで!?」と思った方、結構いるんじゃないでしょうか?

MT4の頃は意識する必要はなかったと思いますが、MT5rc2のコードでは、config情報にMailEncodingの初期パラメータが設定されてないようで、そのため代用としてPublishCharsetの文字コードを利用してしまうようです。結局のところ、ヘッダ情報で送ってる文字コードと合致しない場合、問題がおきるみたいですね。

対処方法としてはmt-config.cgiに直接「MailEncoding ISO-2022-JP」等を記述することで回避できるようです。