phpでメールを送信した時、日本語の送信元署名が文字化けする [PHP] [文字化け]
AU携帯なんかにphpでメールを送った時、fromの署名に日本語が入っていると、文字化けしてしまうことがあります。
そんな時はfrom文字列を以下の用に編集したらうまく場合があります。
※Mailが「ISO-2022-JP」の場合
$fromname = mb_convert_encoding(’日本語のFrom署名’, ‘ISO-2022-JP’, ‘auto’);
$fromname = base64_encode($fromname);
$fromname = “=?ISO-2022-JP?B?”.$fromname.”?=”;
$fromnameを設定してあげればOK。