メールのBCC

[上に] [前に] [次に]
yasu [E-Mail] [HomePage] 1999/04/08(木) 21:56:28
メールのBCCについて聞くのだと、HPと関係なくなるので、
CGIのSendmailでやるとします(笑)

open(MAIL, "| $sendmail -t $mailto");
print MAIL <<PEND;
To: <abc@abc>
From: <abc@abc>
Bcc: <a@a> <b@b> <c@c> <d@d>

yasuyasuyasu
PEND

こんな風にして、Bccを使って4通送るのと、
すべてToにして、4つ処理を書くのでは、どっちが
サーバーに負担になるのでしょうか?
それと、どちらのほうが速いのでしょうか?

B-Cus 1999/04/08(木) 22:08:08
あまり変わらないでしょう。(少くともsendmailは)ToでもBccでも、
宛先のメールサーバにコネクションを張ってSMTPをしゃべることには
変わりありませんから。

まぁ、Bccだと1度sendnmailを起動すればいいのに対して、
メールを4回送るのだとsendmailが4回起動されることになります。
でも明確な差が出るかどうかは、実験してみないことにはわかりません。

yasu [E-Mail] [HomePage] 1999/04/08(木) 22:35:04
B-Cusさんありがとうございました。
オンで待っていました(笑)

まげまげ(爆)は、Toが自分のメルアドになっていますよね。
あるサーバーは、Sendmailを何回も呼び出す場合は、5秒sleep
して下さいと書いてあったのですが、Bccではどうなのでしょうかね。
あと、まぐまぐは、Sendmailを何回も呼び出しているんでしょうかね?

(よく、Bccを使うとき、Toをでたらめにしますが、あれってやっていいんですかね?)

B-Cus 1999/04/09(金) 02:09:42
素朴な疑問なんですが、まげまげとかまぐまぐって何でしょうか。
ちょっと話がつかめません。

> よく、Bccを使うとき、Toをでたらめにしますが

でたらめにするよりは、自分自身のメールアドレスを使う方がいいでしょう。

> 5秒sleepして下さい

こういうのは、そのサーバの帯域とか、マシンの負荷次第なので
何とも言えません。一日数十万通のメールをPentium120で
さばいているところもありますし。

管理者が「5秒sleepしろ」というなら、もちろんそれに従った方が
いいでしょう。ただ、一般論としては、10通や20通のメールを出すのに
マシンの負荷を考える必要はあまりないと思います。

匿名希望 1999/04/09(金) 03:08:30
>B-Cusさん
インターネットの本屋さん『まぐまぐ』(http://www.mag2.com/)の
ことだと思われます。

B-Cus 1999/04/09(金) 06:42:23
あーなるほど。メールマガジンですか。どうもです。

yasu 1999/04/09(金) 16:26:37
[[解決]]
ありがとうございました。
20通ぐらいなら、心配ないんですね。
それでは、これからもよろしくお願いします!
(今間違えてESC押して全部消えてびっくりした・・・)

[上に] [前に] [次に]