[PHP-users 1108] Re: メールの Subject に日本語
T.P.S. 中川
php-users@php.gr.jp
Wed, 8 Aug 2001 14:00:38 +0900 (JST)
パイプ喫いの中川です。
もう解決はなさったようですが
tatsuro_nakagawa@ydc.co.jpさんが
08月08日11時37分に発信された
「[PHP-users 1104] メールのSubjectに日本語」こと
<20010808112648.3180.TATSURO_NAKAGAWA@ydc.co.jp>より
> 下記に使用した関数と結果を記載します。
> ### サブジェクトを jis にして、MIME エンコード
> $subject = i18n_mime_header_encode( i18n_convert($subject, "JIS") );
>
> ### 本文を jis に
> $body = i18n_convert($body, "JIS");
>
> ### メールの送信
> $mp = popen("/usr/sbin/sendmail -f $from $to", "w");
(中略)
> 環境:
> TurboLinux6.2Server
> PHP4.06
> sendmail8.9.3
PHP4.0.6 をお使いならばなぜ mb_send_mail() を使わないで
わざわざ自前で処理を書こうとするのか、不思議です。
文字コード関連と Subject エンコード後の一行の文字列の長さは
よきに計らってくれますよ。
マニュアルはこちらにあります。
http://www.php.net/manual/ja/function.mb-send-mail.php
========================================================================
--
中川 恒雄 ( T.Nakagawa ) mailto:yaemon@alles.or.jp
http://www.alles.or.jp/~yaemon/