[PHP-dev 1181] PHP4.4.1でmb_send_mailの第5引数が利かなくなってる
Y.Watanabe
haward99 @ yahoo.co.jp
2005年 11月 3日 (木) 21:56:30 JST
渡辺です。ども。
とりあえずphp-devのほうにも転送しておきます。
PHP4.4.1でmb_send_mailの第5引数が利かなくなってます。
(たぶんPHP4.4.0以降かも?)
困った困った・・・。
-------------------forwarded message-----------------------
Date: Thu, 3 Nov 2005 14:32:35 +0900
Subject: [PHP-users 27356] Re: PHP4.4.1でmb_send_mailの第5引数が利かなくな
ってる?
komura です。
On Thu, 03 Nov 2005 11:15:33 +0900
"Y.Watanabe" <haward99 @ yahoo.co.jp> wrote:
> ども。渡辺です。
>
> PHP4.4.1で、mb_send_mail()の第5引数(MTAにオプション与えるやつ)が
> 利かなくなってませんか?
確かに mb_send_mail() の第5引数に値を指定しても無視されることを
確認しました。
調べてみたところでは、原因は Bug #34565 の修正のようです。
Bug #34565 mb_send_mail does not fetch mail.force_extra_parameters
http://bugs.php.net/bug.php?id=34565
mail.force_extra_parameters という設定は PHP 5.0.0 から有効になった
ため、PHP 4.x では使用できないのですが、バグ修正を行う際に、勘違いで
PHP 4.4.1 にもこの修正を行ってしまったようで、今回の問題が起きたよう
です。
http://cvs.php.net/diff.php/php-src/ext/mbstring/mbstring.c?r1=1.142.2.47&r2=1.142.2.47.2.1&ty=u
少し試してみたのですが、PHP スクリプト側では対処できないように
思われます。
この修正を元に戻すか、mail.force_extra_parameters という設定を
使えるように変更するしかないと思います。
--
komura <komura @ ma9.seikyou.ne.jp>
_______________________________________________
PHP-users mailing list PHP-users @ php.gr.jp
http://ns1.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://www.php.gr.jp/php/novice.php3
-------------------forwarded message end-------------------
PHP-dev メーリングリストの案内