0

sendmail を使用してメールを送信するための軽量で堅牢な AMQP コンシューマを探しています。このようなものは存在しますか、それとも自分で何かを書く必要がありますか?

4

2 に答える 2

0

おそらく自分で書かなければならないでしょう。私が見た中で最も近いものは [ RabbitMQで SMTP を受信するためのプラグインです。これは間違いなくあなたが望むものではありません。

これに対する一般的な解決策は、メッセージの冪等性の管理がかなり複雑になる可能性があります。この問題に対する以前の解決策では、メッセージで一意の ID を渡し、永続ストアを使用して重複排除を処理していました。メールのハンドオフに成功すると、ID が書き込まれます。ハンドオフの確保/重複の防止についてどの程度確実にしたいかによって、さらにロックを追加できます。

于 2013-04-19T12:02:23.370 に答える
0

MailerQは、探しているものに似ている可能性があります。ただし、sendmail ではなく、独自の SMTP サーバーを使用します。

また、RabbitMQ メッセージを受信して​​メールとして送信できる消費者向けアプリケーションも探しています。ただし、外部の SMTP サーバーを使用する必要があるため、MailerQ は適切ではありません。

于 2014-05-27T21:46:55.837 に答える