186 votes

L'adresse e-mail n'est pas vérifiée (AWS SES)

Je veux utiliser le Simple Email Service d'Amazon pour envoyer des e-mails.

J'ai vérifié mon domaine ainsi que l'adresse électronique à partir de laquelle je veux envoyer des messages.

Pour les deux, il est dit verified .

Maintenant, lorsque j'utilise la fonction "Send Test Email" de la console AWS pour envoyer un courriel de test à myemail@outlook.com, je n'obtiens que le message d'erreur :

L'adresse électronique n'est pas vérifiée. Les identités suivantes ont échoué à la vérification dans la région EU-WEST-1 : myemail@outlook.com (Request ID : 9fb78de1-2673-11e6-bbbc-5f819fabe4f4)

Maintenant, je suis frappé parce qu'il est indiqué que myemail@outlook.com n'a pas été vérifié, mais j'ai essayé d'envoyer à partir de admin@mydomain.com. La boîte de dialogue d'envoi d'un courriel de test vous oblige même à utiliser un courriel qui est déjà enregistré.

Comment résoudre ce problème ? Ai-je manqué quelque chose ?

323voto

Matt Houser Points 4226

Lorsque votre compte SES est en mode "sandbox", vous pouvez :

  1. N'envoyez que de domaines et adresses électroniques vérifiés, et
  2. N'envoyez que a domaines et adresses électroniques vérifiés

Pour pouvoir envoyer des messages à d'autres personnes, vous devez sortir votre compte du mode sandbox en contactant le support AWS et en le demandant :

https://docs.aws.amazon.com/console/ses/sandbox

1 votes

6 votes

Vous pouvez également ajouter l'adresse e-mail cible aux adresses e-mail vérifiées à partir de la console SES. Vous pourrez alors envoyer un e-mail de test à cette adresse.

133 votes

Je suppose que c'était trop demander que le message d'erreur dise quelque chose de ce type

18voto

coyr Points 19

Dans mon cas, j'ai dû vérifier à nouveau l'e-mail dans la région où il a échoué. Vous pouvez essayer de changer votre région en haut à droite, puis vous devez cliquer à nouveau sur "Vérifier une nouvelle adresse e-mail". enter image description here

10voto

georgiecasey Points 2914

Si l'e-mail est déjà vérifié et que vous n'êtes pas dans l'Environnement de test SES, vérifiez que vous avez la bonne région AWS pour le serveur SMTP. J'ai essayé de me connecter à email-smtp.eu-west-1.amazonaws.com quand mon identifiant SMTP était pour le email-smtp.us-east-1.amazonaws.com serveur.

enter image description here

0 votes

Incorrect, j'ai contacté le support AWS et ils ont dit que par défaut, tous les comptes qui sont créés sont en mode SandBox. Vous devez contacter le support AWS, remplir un nouveau ticket et ils supprimeront l'environnement sandbox à condition que vous ayez un domaine valide.

1 votes

Oui, j'ai dit que tant que vous n'êtes pas dans le bac à sable SES, vous devez utiliser la bonne région AWS.

0 votes

Merci ! Cela a fonctionné pour moi. Pour une raison quelconque, le nom du serveur a changé lorsque j'ai quitté le bac à sable sans que je m'en aperçoive.

4voto

bhordupur Points 444

@Matt Houser a déjà répondu aux questions mais j'ajoute une capture d'écran de juin 2020 qui explique ce qu'il a dit.

enter image description here

3voto

Feng Liu Points 136

Assurez-vous que

  1. Vous ajoutez votre email à ses et vous êtes vérifié.
  2. Vous activez le mode Production pour votre compte.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X