基礎知識 基本はsendmail等のMTAに対して From: "石橋利真" <iandeth@example.com> ※文字コードはutf8 てな感じに整形した文字列をメールヘッダーに吐けばよいものの、このままだと文字化けしてしまいます。で、とほほさんの記事「CGIから送信するメールのヘッダに日本語を用いるには」によると、メールヘッダで日本語を使う場合は、 文字コード iso-2022-jp に変換 さらに Base64 エンコードをかけた上で 先頭に =?iso-2022-jp?B? を付与、末尾に ?= を付与 する必要がある模様。上記例だと最終的にはこんな文字列になっていればオッケーみたいです。 From: =?iso-2022-jp?B?IhskQkBQNjZNeD8/GyhCIg==?= <iandeth@example.com> Perlで書いてみる ぷぉ、面倒くさー、なん