質問: mb_send_mail($to, $subject, $message, $header); ?>
回答: 上記URLからの引用です。 ============================ 見事に件名と本文は日本語表示が正しく行えています。 送信者のところは、日本語を使用すると期待通りに化けてくれますが・・・ 。 fromヘッダやtoヘッダに日本語が含まれていると、その部分をJIS変換+エンコードしてやる必要がありますから、これはmb_encode_mimeheader関数の出番です。mb_send_mailもここまでは面倒見てくれません。 wp-contactform.phpの120行目(wp-contactform日本語版の場合)を以下のように書き換えました。 $headers = “From:” .mb_encode_mimeheader($name).” < $email>¥n”; 再度、送信者に日本語を使ったテストメールを発射してみると今度は、すべて文字化けせずに表示できました。 ===================================