質問: "Content-Type: text/html; charset=ISO-2022-JP\n" . 'From:' . mb_encode_mimeheader( $sendmail_from, 'ISO-2022-JP-MS', 'UTF-8' ); mail( $mail, $m_subject, $m_massage, $add_headers ); ちなみに、ソースの前後で文字コードを出力したら、SJIS でした。
回答: 守備範囲外の文字を7bitJISに変換してるのであれば しようがないんじゃないですかね? 対応策は以下のような感じで * 範囲外の使えない文字を予めとりはらう (若しくは●のような伏せ字ライクにする) * 対比表をつくって別の文字に置き換える (カッコ株や丸数字や波ダッシュなど代表的なものは強制書き換え) * ヘッダもutfベースで書く (非対応のメーラーはあえて無視)