[PHP-users 6275] Re: メールの送信について

Katsunori Okamoto php-users@php.gr.jp
Tue, 19 Mar 2002 00:08:32 +0900


okamotoです
皆さんありがとうございました。
実際試してみたら良いのでしょうが
そのような環境がないので
MX配送について調べてみます

----- Original Message -----
From: "Teraoka Yoshinori" <yteraoka@dti.ad.jp>
To: <php-users@php.gr.jp>
Sent: Monday, March 18, 2002 10:49 AM
Subject: [PHP-users 6260] Re: メールの送信について


> 寺岡です。
>
> From: "Katsunori Okamoto" <katsunori@wombat.zaq.ne.jp>
> Subject: [PHP-users 6244] メールの送信について
> Date: Sun, 17 Mar 2002 00:19:29 +0900
>
> > こんばんはokamotoです。
> > メールを複数の方に送りたいのですが
> > MySQL内のユーザーテーブルのメール欄を
> > フェッチしてメールアドレスをカンマ区切りにして
> > $mailuser="a@a.com,b@b.com,c@c.com";
> > $header="d@d.com";
> > mb_send_mail($mailuser,"タイトル","内容",$header);
> > で送るとあて先に$mailuserすべてのアドレスが
> > 表示されるので$header部にBCC部を書けば良いと
> > マニュアルに書いてるのですが,どうすればいいのでしょうか。
> >
> > それと下記のような書き方とレスポンスの差は大きいのでしょうか。
> > while($row=mysql_fetch_array($result)) {
> >
> > mb_send_mail($row[0],"タイトル","内容","d@d.com");
> >
> > }
>
> MTA の設定しだいでも変わりますが、たとえば自分で MX 配送するように
> 設定していると、同じ送り先に1通ずつ送るのとまとめて送るのでは明らか
> に差がでますよね。あと、 while で 1000 くらいまわすとものすごい負荷
> になると思いますよ。ま、試してみるのが良いでは。
>
> ---
> Teraoka Yoshinori yteraoka@dti.ad.jp
> _______________________________________________
> PHP-users mailing list
> PHP-users@php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
>