1

次の機能を備えた大量の電子メールを確実に送信するための Java のフレームワークを知っていますか?

  • メールの送受信
  • キューからの電子メールを同時に処理してスループットを最大化する
  • 配信できなかったメールを追跡する

自分で書くのはそれほど難しいことではないことはわかっていますが、再利用できる洗練されたものが既にあるかどうか疑問に思っていました。

更新: 私の質問の使用例は、ニュースレターやスパムの送信ではありません。これは、5 分以内に 50,000 通の電子メールを送信するなど、緊急の一括通知です。また、独自のメール サーバーを実装したくありません。JavaMail API で既存のメール サーバーを使用したいと考えています。しかし、JavaMail API には、電子メールをキューイングして同時に送信し、送信できなかった電子メールを追跡するための機能はありません。

4

4 に答える 4

4

Java Mail API を使用して、送信する実際のメッセージを作成し、JavaMail が製品品質のメール サーバーを使用して実際の配信を行うようにします。

起動して実行するための簡単な構成は、Ubuntu サーバーでの postfix です。

迷惑メールを送らないでください。

于 2010-12-12T20:16:31.817 に答える
2

メールの送受信?おそらく、Java のメーリング リスト マネージャーをお探しですか? いくつかの実稼働サイトでうまく使用されている (Java で書かれている) Subetha を見てみましょう。http://code.google.com/p/subeta/

Subethasmtp というサブモジュールがあり、smtp サーバーとして (Java で) 使用できます。

于 2010-12-12T20:19:57.677 に答える
0

メールの送受信には「JavaMail」または「GreenMail」を使用できます

于 2013-02-04T09:04:50.820 に答える
0

Java Mail API を試してください。しかし、実際に大量のメールを送信するには、SMTP と直接通信する必要があります。

于 2010-12-12T20:07:46.887 に答える