会社のすべてのアウトバウンドメールをAWSSES SMTP経由で再ルーティングし、そこでメールに処理を行って、完了したら送信したいと思います。これは実行可能ですか?
これは、さまざまなタイプのアクション(ラムダがその1つ)を介した受信メールに対して実行可能ですが、ドキュメントには送信メールについては何も記載されていません。
現時点では、AWSSESはいかなる種類のアウトバウンドフィルタリングもサポートしていないと思います。送信メールを内部メールリレー(たとえば、カスタムフィルターでPostfixを実行しているEC2インスタンスまたはFargateコンテナー)を介して渡し、そこでフィルタリング/処理を行ってから、SESに渡す必要があります。配信。
これは、SES SMTP資格情報をすべての送信者ホストに配布する必要がある場合など、複数のソースから送信する場合にも推奨されるソリューションです。それは非現実的かもしれません。
すべての送信メールを内部リレー(IPホワイトリストによるアクセスを許可)を介してファネルし、そこで処理を実行すると、SESがそれを配信することをお勧めします。
お役に立てば幸いです:)