web-dev-qa-db-ja.com

効率的な送信専用ニュースレターメールサーバー

勤務先の会社のニュースレターを送信するためのメールサーバーの設定に取り組んでいます。アイデアは私たちにより多くのオプションを提供し、私たちのすべてのメールを送信するために月に数百ドルを他の会社に支払う必要がないことです。受信メールはすべてGoogleAppsによって既に処理されていますが、ドメインからメールを送信できるようにしたいので、このタスクを処理するための専用VPSを設定しています。サーバーには、リスト管理ソフトウェアとデータベースも含まれている可能性があります。

私の質問:debianまたはubuntuで実行される比較的簡単に構成でき、非常に効率的なメールサーバーは何ですか?

基準

  • Linodeノードで1時間に30,000以上のメールを送信できるはずです。
  • Linuxの経験が中程度の人がインストール/構成できる可能性があります
  • メール出力専用の設定が簡単。

私の経験:

  • 中級-上級ArchLinuxスノッブ
  • ランプ
  • LNMP(nginx)
  • bind
  • ubuntuサーバーcentos
2
Kin

これは軽視されるべき努力ではありません。 1時間に30,000通のメールを送信するには、真剣な検討と計画が必要です。たとえば、平均サイズが25k(ニュースレターですよね?)、200KB /秒(または約1.5Mbps)の場合、1秒間に8通のメールのように話します。

ここで、遅延、DNSルックアップ(キャッシングが明らかに必要)、および各受信者MTA(または複数のMTA)が(複数の)MTAと会話できる速度への依存、スロットル(ブラックリストまたはグレーリストに表示されない)を追加します。バウンス処理(私の神、バウンス)などと月に数百ドルは私にはかなり良い取引のように聞こえます。

VPSのクラスターまたは専用のコロハードウェアにそれ以上の費用がかかることになると思います。

それをあなたの時間と組み合わせてください:あなたが専任のメール管理者でない限り、あなたはおそらくあなたが思うほど多くの時間をこれに捧げる余裕がないでしょう。

2
gravyface

PHPlistを使用する場合があります。インストールはとても簡単です。 1時間あたり30,000通以上の電子メールを送信することはPHPlistの機能ではありませんが、基盤となるMTAのパフォーマンス、DNSルックアップメカニズムの有効性(サーバーでのキャッシュが役立つ場合があります)、およびサーバーのインターネット接続の速度の組み合わせです。

メール出力についてのみ:受信メールもPHPlistによって自動的に処理されるように構成することができます。どこかにPOPサーバーまたはPOPアカウントが必要です(必ずしも同じサーバー上にある必要はありません)。

3
Jasper

PowerMTA は、大量の電子メールを送信するための私の頼みの綱です。無料ではありませんが、強力で、高速で、セットアップも簡単です。

1
toppledwagon

その答えを得るには、「設定が比較的簡単」を定義する必要があります。さらに、私はその量のメールをMTAにフィードしようとしたことはありませんが、PostfixとEximは大規模なサイトでも使用されており、「設定が簡単」なカテゴリに分類される可能性があります。 Jasperがすでに述べたように、DNSキャッシングサーバーはおそらく良いことでしょう。 dnsmasq は非常に軽量で、多数のレコードをキャッシュできますが、バインドは既に構成されており、大規模なサイトに適していることは間違いないので、これを使用します。

これらのパッケージはすべて主要なディストリビューションの一部であり、Ubuntuではapt-get installそれらのいずれか。

0
the-wabbit