mb_send_mail 文字化け iPhone
お世話になっております。
標題の通り、mb_send_mail でメールを送信したいのですが、iPhonoの純正メーラーで差出人名が文字化けしてしまいます。
thunderbirdやブラウザのWebメール・Androidのメーラーでは問題なく日本語で表示されています。
PHPファイルは、UTF-8です。
ざっくりですが、以下のソースで実装しています。
$mail = "hogehoge@gmail.com";
$sub = "日本語のタイトル";
$body = "日本語の本文";
$head = "From:日本語の差出人名 <info@hoge.hoge>\n";
mb_language("Japanese");
mb_internal_encoding("UTF-8");
mb_send_mail($mail, $sub, $body,$head);
iPhoneでも、差出人名以外の、タイトルや本文は文字化けしていません。
ネットで調べ、症状は少し違うのですが、mb_encode_mimeheader関数を使ってみたりしたのですが、症状は変わりませんでした。
iPhone側の設定の問題なのか、php側の問題なのか良く分かりませんでした。
どうぞ、よろしくお願い致します。
お礼
すいません、日本語版を使ってるんです。説明が足りなかったです。
補足
件名の文字化けは振り分けたフォルダ個別に、文字コードを「日本語(Shift_jis)」にできたので解決したんですけど。