[PHP-users 33120] Re: mb_send_mail

天谷敏夫 amaya @ g06.itscom.net
2008年 1月 17日 (木) 13:08:59 JST


res ありがとうございます。
下記のようにすると、送信が出来なくなってしまいます。
5番目のadditional parameter($return_path)を外せば、問題ありません。
定義の書き方が間違っているのでしょうか。
$headers = 'From: xxx @ yyy.zzz.com' . "\r\n" .
 'Bcc:'. $address . "\r\n" .
    'Reply-To: xxx @ yyy.zzz.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();
$return_path="-fbounce_xxx @ yyy.zzz.com";

mb_send_mail($to, $title,$message,$headers,$return_path)


尚、レンタルサーバーを使っているのですが、
configrationのmail.force_extra_parametersが "no value"となっています。
これは関係ないことでしょうか

Toshio Amaya


----- Original Message ----- 
From: "Masaaki Matsuyama" <masakun @ lily.ocn.ne.jp>
To: "PHP-users ML" <php-users @ php.gr.jp>
Sent: Thursday, January 17, 2008 11:39 AM
Subject: [PHP-users 33119] Re: mb_send_mail


> まつやまです。
>
>> 宛先が存在しないメールが返送されません。
>> headerは下記のように書いています。
>> $headers = 'From: xxx @ vv.www.zzz.com'."\r\n" .
>>  'Bcc:'.$address."\r\n" .
>> 'Reply-To: xxx @ vv.www.zzz.com'."\r\n" .
>>  'X-Mailer: PHP/'.phpversion();
>
> そのプログラムでちゃんと届くメールアドレスに送信した場合、
> ヘッダーのReturn-Pathはどうなっていますか?
>
> これがFromとして設定しているものになってない場合は、
> http://jp2.php.net/manual/ja/function.mail.php
> の「additional_parameters」のところを参照して、
> -fでenvelope-fromを付加してみてください。
>
> この辺は直接PHPの問題ではないですね。
> 「Return-Path」でぐぐってメールの仕組みを調べてみて下さい。
>
> -- 
> Masaaki Matsuyama <masakun @ lily.ocn.ne.jp>
>
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3
> 



PHP-users メーリングリストの案内