1万人規模の一斉メール配信の方法
現在1万人のメール登録会員がいます。
会員向けに週2回程度メールを一斉配信しなければならなくなったのですが、方法がわからず苦戦してます。このままでは、落ち着いて夜も眠れません。
皆様のご協力を、よろしくお願いします。
現在、celeron2.5GHz 512MBでOSがLinuxの専用サーバを使用しております。
使用可能なソフトは、PHP、sendmail、MySQLです。この3つに関しては中級程度の知識があり、それなりに使いこなせます。
はじめは、1万件のメールアドレスをMySQLに登録、PHPでfor文を使いデータベースから1件ずつアドレスを抽出、sendmailで送信、というプログラムを単純に1万回繰り返せばよいと思ったのですが、いろいろ調べているうちに不安になってきました。
メールが送れたかどうかの確認がとれないことや、命令文が途中で止まってしまってもわからないこと、サーバーへの負荷(メール専用ではないので)、セキュリティーの問題などが心配です。
あと、会員の8割は携帯のメールアドレスです。これも心配の種です。
対処方法として考えられるのは、
1.専門のメール配信代行業者に依頼する
2.自前のサーバで堅牢なシステムを構築する
だと思うのですが、
1の場合、会員登録の画面や登録内容など、細かい仕様を変更できるところがあるのでしょうか。
2の場合、このサーバのシステム構成で一斉メール配信が可能でしょうか。
また、可能であればどのようなソフトと仕組みを使えばよいのでしょうか。
ご教授のほどを、よろしくお願いいたします。
お礼
ありがとうございます。使ってみます。