• 締切済み

sendmail で1万名にメールマガジンを送信するには

sendmail を使って1万名の会員に対してメールマガジンを送信したいと思っています。ちなみに専用サーバーで PHP を使います。 sleep()という関数を使って、プログラムを一定間隔で停止させて対応する予定なのですが、1通毎に停止させればよいのか、100通毎に停止させれば良いのか経験が無く検討が付きません。 予定としては100通毎に5秒停止しようと思っています。 最も良い方法は何でしょうか。 よろしければアドバイスいただけないでしょうか。 よろしくお願い致します。

みんなの回答

  • memphis
  • ベストアンサー率40% (975/2395)
回答No.2

専用サーバのスペックにもよりますがプロバイダが用意したものなら、 どちらも余り変わらない感じがします。 送信する相手に携帯アドレスが含まれている場合、多量のメールを送ると 迷惑業者と判断されて送信が拒否される可能性があります。

piuytrewq
質問者

お礼

ご回答いただきありがとうございます。 プロバイダが用意したものとはどういうことでしょうか…理解できず申し訳ありません。 このサイト専用に一応専用サーバーをレンタルしました。 メールマガジンの配信をするプログラムを PHP で組みたいと思っています。

回答No.1

実際にサーバ上で検証しないと駄目じゃないでしょうか? お使いのサーバ、os、等のいろいろな条件がありますから 確かに1通毎にやればいいでしょうが、それだと1万通送るのに時間がかかり過ぎますし 一度に1万送るとトラフィックが増大しすぎるかとも思います (専用サーバならいざ知らずですが、共用サーバでやったら迷惑です)

piuytrewq
質問者

お礼

となると…メールマガジン配信をするには、通常はどのような手順を踏むのでしょうか…? ご迷惑でなければ教えていただけないでしょうか?

関連するQ&A