BBH
-Biz Branding Hub-
投稿日 : 
2019/08/31
更新日 : 
2019/08/31

制限緩和してサンドボックス外にいるSESから「Email address is not verified.」エラーが発生する

SESがついに東京リージョンでも使用できるようになったようです!(2020/07/02追記)


制限緩和をすればSESからは不特定のメールアドレスに送信することが可能になります。

しかし、LambdaからSES経由でメールを送信しようとしたところ、以下のエラーが発生しました。

エラーメッセージ

An error occurred (MessageRejected) when calling the SendEmail operation: Email address is not verified. The following identities failed the check in region US-WEST-2: xxxxxxxxx@xxxxxxxxx",

原因を調査したところ、Fromのメールアドレスが良くなかったようです。
制限緩和してサンドボックス外に移動することによって、指定の制限がなくなるのは「To」のアドレスのみです。
「From」に関しては、Verifyしたアドレスのみとなっています。

Verifyしたアドレスとは以下のアドレスのことです。
SESのEmailAddressから確認できます。

ここに存在するアドレスであれば、Fromに指定することが可能です。

確かに、エラーメッセージのアドレスをよく見るとFromに指定したアドレスでした。
このあたりもトラブルシューティングのヒントになりますね。

Profile

管理人プロフィール

都内でITエンジニアをやってます。
変遷:中規模SES→独立系SIer→Webサービス内製開発
使用技術はその時々でバラバラですが、C#、AWSが長いです。
どちらかと言うとバックエンドより開発が多かったです。
顧客との折衝や要件定義、マネジメント(10名弱程度)の経験あり。
最近はJava+SpringBootがメイン。

Recommend