[PHP-users 1107] Re: メールのSubject に日本語
Tatsuro Nakagawa
php-users@php.gr.jp
Wed, 08 Aug 2001 13:03:02 +0900
中川です。
--Reply-- Noriharu Tashiro <ntashiro@cotton.ne.jp> --
> 田代@Cottonです。
>
> On Wed, 08 Aug 2001 11:37:42 +0900
> Tatsuro Nakagawa <tatsuro_nakagawa@ydc.co.jp> wrote:
>
> > こんにちは。
> > 以前にもこういった話題が出ていたのですが、結局発見できませんでしたので投
> > 稿させていただきます。
>
> ってことですが、googleで「php mail subject 文字化け」で検索すれば、そのもの
> ズバリだと思うんですが。
>
> http://sidecar.ics.es.osaka-u.ac.jp/php-jp/archives/msg08703.htmlから始まる
> スレッドを参照されてはいかがでしょう?
ありがとうございます。
「メール subject 文字化け」とかでMLの検索してしまって見つかりませんでした。
旧:
$subject = i18n_mime_header_encode( i18n_convert($subject, "JIS") );
新:
$subject = "=?iso-2022-jp?B?" . base64_encode(i18n_convert($subject, "JIS"))
. "?=";
という風に変更しましたら無事、RFC違反の長いSubjectも文字化けしないで届きました。
--
Tatsuro Nakagawa
tatsuro_nakagawa@ydc.co.jp