Cognito/SES giving error that Email is not verified despite being verified

3

Hi,

Trying to set up cognito to use SES for sending emails. I have gotten the AWS account in question moved out of the SES sandbox and verified the email I wish to use. I have sent test emails from SES to my own email address to verify that the email works.

When I try to assign the email to cognito in SES i get the following error:


code: InvalidParameterException
message: Cognito received the following error from Amazon SES when attempting to send email: Email address is not verified. The following identities failed the check in region EU-WEST-1: arn:aws:ses:eu-west-1:<aws account id>:identity/info@<mydomain>

I have looked at the email and it is verified in SES in the eu-west-1 region. What is going on here?

  • Did you find a solution to your issue? I am facing similar where I cannot select a newly verified email in SES, either from a new user pool or one that was previously created within a different region.

  • Did you verify the actual email 'info@<mydomain>' or just the domain itself. I am having the exact same problem when attempting to provision a CognitoUserPool through CloudFront and it tells me that the email is not verified despite the domain showing as verified and the guidance indicating that there is no need to verify individual emails if the domain as a whole is verified.

2 réponses
0

he error message you are getting indicates that the email address you are trying to assign to Cognito is not verified in the SES region that you are using. This can happen if you have verified the email address in a different region, or if the verification process has not yet completed.

To resolve this issue, you need to verify the email address in the SES region that you are using. You can do this by following these steps:

Go to the Amazon SES console. Click the Email Addresses tab. Click the Verify Email Address button next to the email address that you want to verify. Follow the instructions in the verification email that is sent to your inbox. Once the email address has been verified, you should be able to assign it to Cognito without any problems.

Here are some additional things to check:

Make sure that you are using the correct AWS account ID in the error message. Make sure that you are using the correct SES region in the error message. Check the AWS Service Health Dashboard to make sure that there are no known issues with SES in the region that you are using. If you are still having problems, you can contact AWS Support for help.

I hope this helps! Let me know if you have any other questions.

profile picture
répondu il y a 8 mois
0

I had verified the email address but not the domain of the email address in SES. After verifying the domain of the sending email I was able to use SES with Cognito.

Dan
répondu il y a 3 mois

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions