MFA利用時、Eメールが送信されない

質問・問題

Cognitoユーザープールの画面から登録したユーザーにてログインし
ユーザー名とパスワードは正常に入力され、MFAのコードを入力する画面が表示されますが、               MFAコードが記載されたEメールが届かない為、対処方法をご教示ください

 

回答・解決方法

メールが送信されない原因は、SES においてメールアドレスが検証されていない [1] 可能性がございます。
SES 環境がSandbox である場合、[2] にございます通り Sandbox 環境の場合には送信先の Email アドバイスが検証済みである必要がございます。

解決方法としては、一度 SES において当該 Email アドレス ID を削除いただき、再度登録しなおすことが考えられます。
なおこの際には対象のメールアドレス宛に送信されるリンクをクリックすることで検証が完了します [4]。
 

もし SES において当該 Email アドレス検証後もメールが届かないことがございましたら、再度ご連絡いただけますと幸いです。
またメールが届かないことについてのトラブルシューティングとして [5] も参考になりますため、適宜ご確認ください。
 

【参考記事】

[1] Amazon SES の ID の作成と検証
https://docs.aws.amazon.com/ja_jp/ses/latest/dg/creating-identities.html
 

[2] 本稼働アクセスのリクエスト (Amazon SES サンドボックスからの移行)
https://docs.aws.amazon.com/ja_jp/ses/latest/dg/request-production-access.html
== 資料より抜粋 ==
E メールの送信先は、検証済み E メールアドレスおよびドメイン、または Amazon SES メールボックスシミュレーターに制限されます。
== ここまで ==
 

[3] IdentityInfo
https://docs.aws.amazon.com/ja_jp/ses/latest/APIReference-V2/API_IdentityInfo.html
== 資料より抜粋 ==
VerificationStatus
The verification status of the identity. The status can be one of the following:
[中略]
* FAILED – The verification process failed.
== ここまで ==
 

[4] Amazon SES の ID の作成と検証 - E メールアドレス ID の検証
https://docs.aws.amazon.com/ja_jp/ses/latest/dg/creating-identities.html#just-verify-email-proc
 

[5] メールと SMS で MFA を配信できない場合の解決方法を教えてください。
https://repost.aws/ja/knowledge-center/cognito-delivery-failures-sms-email-mfa

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください