mb_language( "ja")なにやっとんねん

自分のコードは、

$to = hoge@hogehoge.com

$subject = "タイトルタイトルタイトル";

$header = "From: ".mb_encode_mimeheader("日本語の文字列")." ";

$message = "メッセージメッセージメッセージメッセージメッセージ";

mb_language(ja”);

mb_internal_encoding(”UTF8”);

mb_send_mail($to, $subject, $message, $header);

というふうになっていたんだけど、

ググった情報を総合的に判断した結果、

$toとかの4行をmb_language(ja”)の後に持っていったら、ばっちりOKだった。

<?php
var_dump( mb_get_info());
mb_language("ja");
var_dump( mb_get_info());
?>

とかやってみてください.
http://jp.php.net/mb_get_info
OSSの国際化をするために必要だったのでパッチを取り込んで貰いました。