2010年4月21日

[PHP-users 35142] Re:phpのmail関数がたまにfalseを返す

中出です。

レス、ありがとうございます。


> > --------- 以下引用 ---------------
> > 注意: mail() 関数は、大量のメールをループ内で送信するには
> > 向いていないことに注意しましょう。

> > この関数は 1 通のメールを送信するたびに
> > SMTP ソケットをいったん閉じて開きなおします。これは非効率的です。
> > --------- 以下終わり ---------------
>
> 今回の環境は CentOS ってことなんで,上記の注意の上の注意も気をつけてみ
> る必要があります.Linux 等の Unix 系で mail 関数を呼び出すと,ローカル
> の sendmail を呼びますから,「SMTP ソケット」は *直接は* 関係ないと思
> います.
>

つまり、sendmailは問題なく呼び出せているという理解で
正しいのでしょうか?


> mail 関数には複数の引数がありますが,すべての引数が全く同じなのに,送
> れるときと送れないときがあるのでしょうか?


はい。そうです。

5000件程度の配信を数回繰り返してみたのですが、
5000件中数件がランダムにmail関数でfalseとなります。
特定のメルアドというわけではありません。

また、別のメールにもかきましたが、
配信するサーバも受信するサーバも当方で
管理するサーバです。
受信するサーバのほうでは特に拒否するような
設定は行っておりません。

以上、よろしくお願いします。

----

_______________________________________________
PHP-users mailing list PHP-users@xxxxx
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3


投稿者 xml-rpc : 2010年4月21日 18:07
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/95241
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。