CommentPHPで送信されてきたメールを解析して処理を行うため、ネット情報を参考に以下のようにやってみた。PEAR::Mail_mimeDecodeをインストールして以下のように処理したのだが、$mail_body->bodyの処理は良かったとして、ヘッダーの文字列が内部エンコードに変換されず元のままのエンコードで入ってきている。UTF-8だったりJISだったり。$encode);print_r($form);$mail_dataを見てもヘッダーの素のエンコードが何だったかパラメータに入ってこないから、後処理しようがないじゃん!とmimeDecodeのソースを覗いてみたらこう書かれてるじゃない。null)つまり、decode_bodiesはtrue/falseで良いけど、decode_headresはtrue/falseじゃなくて期待する変換後エンコードを文字で指定するのが正解。iconvで処理してるから、UTF8じゃなくてUTF-8ね。それにIGNOREだと不正文字をカットされちゃって不正文字が混ざってた事が分からなくなるので、不正文字マークにしてくれるTRANSLITの方が良いと思われ。'UTF-8//TRANSLIT';これで解決!ネット情報もソースのコメントさえもあやふや。疑って掛かる事をしばらく忘れていましたが、何もかも確認は必要ですね。