次のシナリオがあります。
ユーザーは、特別なメール アドレスに電子メール メッセージを送信します (各アドレスはユーザーに関連付けられています)。メッセージがサーバーに到着したら、メッセージ本文から特定の情報を抽出してデータベースに保存する必要があります。
次の条件に一致するメール サーバー (またはクライアント) を探しています。
- 無料/オープンソース
- ユーザー/受信トレイは、その場でいくつかの API を介して作成/削除できます
- unix/mac 環境 (私の場合は Ubuntu/MacOS X) で動作します
- メッセージ キューにフックを設定できます (API を介して、または何らかの I/O チャネルを介してデータを受信します)。
- 優れたパフォーマンスおよび/またはスケーラビリティの可能性がある
- Java やその他の重いフレームワークに依存しません。
本格的なメール サーバーは必要ないことに注意してください。つまり、必要なのはメッセージ処理だけです。