web-dev-qa-db-ja.com

AWSSESをアウトバウンドメールゲートウェイとして使用する

会社のすべてのアウトバウンドメールをAWSSES SMTP経由で再ルーティングし、そこでメールに処理を行って、完了したら送信したいと思います。これは実行可能ですか?

これは、さまざまなタイプのアクション(ラムダがその1つ)を介した受信メールに対して実行可能ですが、ドキュメントには送信メールについては何も記載されていません。

2
haknick

現時点では、AWSSESはいかなる種類のアウトバウンドフィルタリングもサポートしていないと思います。送信メールを内部メールリレー(たとえば、カスタムフィルターでPostfixを実行しているEC2インスタンスまたはFargateコンテナー)を介して渡し、そこでフィルタリング/処理を行ってから、SESに渡す必要があります。配信。

これは、SES SMTP資格情報をすべての送信者ホストに配布する必要がある場合など、複数のソースから送信する場合にも推奨されるソリューションです。それは非現実的かもしれません。

すべての送信メールを内部リレー(IPホワイトリストによるアクセスを許可)を介してファネルし、そこで処理を実行すると、SESがそれを配信することをお勧めします。

お役に立てば幸いです:)

1
MLu