php mail コマンドで日本語文字化け
下記は UTF8 から変換
$subject_enc = mb_encode_mimeheader(mb_convert_encoding($subject,'JIS', 'UTF-8'),'ISO-2022-JP');
$body_enc = mb_convert_encoding($body, 'JIS', 'UTF-8');
mail($mailto, $subject_enc, $body_enc);
ヘッダも、subject と同様に変換
$subject_enc = mb_encode_mimeheader(mb_convert_encoding($subject,'JIS', 'UTF-8'),'ISO-2022-JP');
$body_enc = mb_convert_encoding($body, 'JIS', 'UTF-8');
mail($mailto, $subject_enc, $body_enc);
ヘッダも、subject と同様に変換
コメント