Passer au contenu

Bloacage de l'envoi de mails sous SES

0

Bonjour,

Nous envoyons nos mails par l’intermédiaire d’Amazon SES.

Jusqu’ici tout allait bien mais depuis quelques jours, nous avons des blocages fréquents, du genre : « A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.', Last response: '' »

C’est aléatoire et une fois que cela arrive, cela peut bloquer pendant une journée complète.

Je précise que notre logiciel d'envoi n’est pas en cause, vu que si je fais un telnet, je ne reçois pas non plus de réponse. Du coté de l’antivirus, il n’y a rien de bloquant, le port 465 est bien ouvert.

Du coté de l’opérateur télécom non plus (il n’y a pas de blocage).

Pourrait ce être du côté d’Amazon ? (nous sommes loin du maximum autorisé et notre réputation est saine).

Cordialement,

Didier.

demandé il y a 5 mois102 vues

1 réponse
0

Bonjour Didier,

Les problèmes de connexion que vous rencontrez avec Amazon SES peuvent avoir plusieurs origines. Voici quelques pistes à explorer :

Vérifications côté configuration :

  • Assurez-vous d'utiliser les bonnes informations d'identification SMTP et le bon endpoint Amazon SES
  • Si vous envoyez depuis une instance Amazon EC2 en utilisant le port 25, vous pourriez rencontrer des timeouts. Dans ce cas, envisagez d'utiliser les ports 465 ou 587, ou demandez à Amazon EC2 de lever les limitations d'envoi d'emails

Problèmes réseau :

  • Les erreurs réseau peuvent entraîner des pertes de connexion. Il est recommandé d'implémenter une logique de retry dans votre application
  • Les problèmes de taille MTU ou les connexions maintenues trop longtemps peuvent causer des déconnexions. Envisagez d'établir de nouvelles connexions SMTP après avoir envoyé un nombre fixe de messages ou après un certain délai

Stratégie de retry recommandée : Pour les erreurs de type 400, implémentez un système de retry avec des délais progressifs :

  • 1ère tentative : attendre 5 secondes
  • 2ème tentative : attendre 10 secondes
  • 3ème tentative : attendre 30 secondes
  • Si la 3ème tentative échoue : attendre 20 minutes puis recommencer le processus

Vérifications supplémentaires :

  • Consultez le AWS Service Health Dashboard pour vérifier s'il y a des problèmes connus avec Amazon SES
  • Si vous disposez d'un plan AWS Support payant, vous pouvez ouvrir un cas de support technique en fournissant les adresses des destinataires et les IDs de requête ou de message

Le fait que même telnet ne réponde pas suggère effectivement un problème de connectivité réseau plutôt qu'un problème applicatif.
Sources
Amazon SES SMTP issues - Amazon Simple Email Service
Amazon SES Delivery problems - Amazon Simple Email Service

répondu il y a 5 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.