Amazon SES を使ってメールを送ると、普通は送信エラーをその場で検出できません。その場でっていうのは、非同期ではなくって意味です。ここでは SES に Amazon SNS と Amazon SQS を組み合わせて、なるべく送信エラーをその場で検出するコードを紹介します。エラーチェックのためにちょっと時間かかりますが、我慢してください。 処理の概要としてはこんな感じです。 俺コード → 下にある SQS のキューをチェック ↓ メール送信 Amazon SES ↓ 送信エラー等のフィードバック Amazon SNS ↓ フィードバックのキューイング Amazon SQS
![ちょっと時間かかるけど Amazon SES でのメール送信エラーをなるべく検出する方法 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/9aa82d7f7b3c203fd97f9acff222742f1f166484/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUUzJTgxJUExJUUzJTgyJTg3JUUzJTgxJUEzJUUzJTgxJUE4JUU2JTk5JTgyJUU5JTk2JTkzJUUzJTgxJThCJUUzJTgxJThCJUUzJTgyJThCJUUzJTgxJTkxJUUzJTgxJUE5JTIwQW1hem9uJTIwU0VTJTIwJUUzJTgxJUE3JUUzJTgxJUFFJUUzJTgzJUExJUUzJTgzJUJDJUUzJTgzJUFCJUU5JTgwJTgxJUU0JUJGJUExJUUzJTgyJUE4JUUzJTgzJUE5JUUzJTgzJUJDJUUzJTgyJTkyJUUzJTgxJUFBJUUzJTgyJThCJUUzJTgxJUI5JUUzJTgxJThGJUU2JUE0JTlDJUU1JTg3JUJBJUUzJTgxJTk5JUUzJTgyJThCJUU2JTk2JUI5JUU2JUIzJTk1JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz03OGM3NmQ5Y2IyY2RjNGQ1MmE0ZGRiZTU1MTdlMWYyYg%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwcmNoODUwJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1lNjg3YjQ1NzBhMWU5Mjc2MTQxMmJlOGIzNmNjOTJiNA%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Dbe806412db6051e53f8698a3ef12a749)