SMTPサーバーとの対話に依存する特定のソリューションを開発する方法についてのアドバイスを探しています。基本的に、すべての受信メールを受信し、資格情報を解析し、サーバーベースのアプリケーション(Rubyで記述)と対話するSMTPサーバーをセットアップする必要があります。そのアプリケーションは応答を送り返すことができ、SMTPサーバーはメッセージを転送します。
詳細には、私は次のようなものを探しています。
- 高品質のLinuxベースのSMTPサーバー(Postfix、QMail、Sendmailなど)で動作するプラグイン(スクリプトまたはアプリケーション)。
- 次のアクションを実行するプラグイン:
- 着信SMTP要求から認証を取得し、それをサーバー側アプリケーションに送信します
- メッセージを受け入れるか拒否するかのいずれかで、真または偽の応答を受信します
- 承諾すると、受信者、件名、本文を取得し、サーバー側のアプリケーションに投稿します
- 変更されたメッセージ本文を受信し、電子メールメッセージを置き換えます
- メッセージを最終的な宛先に転送します
何を探しているのかわからない段階です。それはPostfixの設定ディレクティブと一緒につなげることができるものですか?procmailはどういうわけかこれの一部ですか?本格的なプラグインをSMTPサーバーに書き込むために開発者が必要ですか?私はこれらのアプリケーションの管理に精通していますが、開発には精通していません。
すべての洞察と指針に感謝します!