揮発性のメモ2

http://d.hatena.ne.jp/iww/

メールの文字化け

mb_send_mail()でFROMの文字化け対策として今までmb_convert_encoding()を使っていたが、mb_encode_mimeheader()を使うのが正解だった。

    mb_language('ja');
    mb_internal_encoding('utf-8');
//  $from = 'From:'. mb_convert_encoding($name,"ISO-2022-JP") ." <$address>";
    $from = 'From:'. mb_encode_mimeheader($name) ." <$address>";

mb_convert_encoding()の方だとPHSへのメールが文字化けする


参考にさせていただいたページ