[PHP-users 33715] Re: mail()のadditional_parameters
mail
bumb621 @ mail.goo.ne.jp
2008年 6月 30日 (月) 15:27:26 JST
天野さん、中村さん
ありがとうございます。
なるほど。。です。ヘッダ追加のように追加できないかとも思ったのですが
そもそもそこが違っているのですね。
別の対策をなにか考えます。
どうもありがとうございます。
----- Original Message -----
送信者: 天野 潔<kiyoshi.amano @ nifty.com>
宛先: php-users @ php.gr.jp
日付:Monday, June, 30, 2008, 03:01 PM
件名: [PHP-users 33713] Re:mail()のadditional_parameters
>
>
> 天野です。
>
> これは PHP の問題ではなく、メールプロトコルの問題です。
>
> > mail() または mb_send_mail() で、第五引数のadditional_parameters を以下のように
> > 追加しています。
> > $sendmail_args = "-fmaster @ test.com";
> > mb_send_mail($to, $subject , $mailbody ,$headers , $sendmail_args );
>
> これは、実際には SMTP プロトコルの MAIL コマンドを投げています。MAIL コマンドは SMTP の初
期化コマンドであるため一回しか使えません。つまり複数の差出人は設定
> できません。
>
> そもそも一つのメールで「複数の差出人」ということはありえません。どちらが虚偽の差出人である
ことになり、そのようなものをサポートしていないのは当然のことでしょう。
>
> Undelivered Mail(正式にはバウンス・メール)を複数のアドレスで受け取りたいのであれば、受信側
で転送処理をするしかないと思います。これは受信側の設定になるので、送信スクリプトを書いてある
phpでは処理できません。
>
> _______________________________________________
> 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 メーリングリストの案内