Explication des codes d'erreur SMTP
S'il est arrivé que vos courriels ne parviennent pas à leur destinataire, vous avez peut-être rencontré des messages d'erreur SMTP. Ces messages peuvent être de différents types et décrivent la cause du problème rencontré lors de la livraison du courrier électronique.
Le taux moyen d'acheminement des courriels, tel que testé par Email Tool Tester, est d'environ 83 %, soit moins de 85 %. Cela signifie qu'environ 16 % de tous les courriels n'atteignent pas leur destination en raison d'erreurs.
Les erreurs SMTP peuvent empêcher la livraison d'e-mails importants. Ces problèmes doivent être résolus rapidement afin de garantir une bonne distribution des courriels et d'éviter les retards dans le marketing par courriel. Ce guide explique certains des codes de réponse SMTP les plus courants et la manière dont ils peuvent être résolus.
À propos du protocole de transfert de courrier simple (SMTP)
SMTP est une norme de protocole internet appelée "Simple Mail Transfer Protocol". En tant que protocole de couche d'application, SMTP est utilisé pour envoyer et recevoir des messages par l'intermédiaire du serveur en utilisant des connexions TCP/IP. Le courrier électronique est considéré comme le système de communication le plus précieux depuis un certain temps. La plupart des serveurs Internet utilisent le protocole SMTP pour la transmission de ces courriers électroniques.
Avant d'envoyer un courriel, le client se connecte à un serveur SMTP via le port TCP 25. Le serveur SMTP reçoit la connexion et, après l'avoir établie, permet à l'utilisateur d'envoyer un courrier électronique.
Comment fonctionne le SMTP
SMTP est un protocole de transfert de courrier électronique conçu pour transférer un message d'un point à un autre. Il fonctionne sur le protocole de contrôle de transmission (TCP). Il utilise un modèle client-serveur pour fonctionner.
- Le serveur de messagerie utilise le modèle SMTP pour envoyer un message d'un client de messagerie à un autre serveur de messagerie.
- Le serveur de messagerie sert de relais pour envoyer le courrier électronique dans la boîte de réception du destinataire.
- Le serveur de réception utilise un protocole tel que IMAP pour télécharger le courrier électronique dans la boîte du destinataire.
Chaque fois qu'un utilisateur clique sur "envoyer", une connexion TCP est établie avec un serveur SMTP. Le serveur lance le processus de transfert du courrier électronique en utilisant le port 25. Le client fournit au serveur les adresses de l'expéditeur et du destinataire ainsi que le contenu.
L'agent de transfert de courrier vérifie si les adresses électroniques appartiennent ou non au même domaine. Si c'est le cas, le courriel est envoyé correctement. Dans le cas contraire, le serveur utilise le DNS pour acheminer le courriel vers le bon serveur.
Comprendre les codes d'erreur SMTP
Les codes d'erreur SMTP sont généralement le code à trois chiffres utilisé par le serveur SMTP lorsque la livraison de votre courrier électronique échoue. Ils permettent de comprendre la raison de l'échec de la tentative de livraison.
Si vous possédez un site web, ces codes d'erreur peuvent avoir un impact significatif sur le fonctionnement normal du système de messagerie de votre site web. Les clients risquent de ne pas pouvoir vous contacter si votre serveur SMTP affiche continuellement des messages d'erreur. Cela peut entraîner une réduction de la visibilité de votre site web.
Comment lire les codes d'erreur SMTP
Un code d'erreur SMTP code d'erreur SMTP se compose de trois chiffres, dont voici la signification.
Classe de code d'erreur
Le premier chiffre indique que le serveur a accepté la commande. Le serveur a essayé d'exécuter l'action mais a rencontré une erreur. Sa valeur est comprise entre 1 et 5.
Sujet
Le deuxième chiffre du code d'erreur fournit des détails sur le type de problème, tel qu'un problème syntaxique ou un problème de connexion.
Détails
Le troisième chiffre du code d'erreur donne des détails spécifiques sur l'état du transfert de courrier.
Classification des codes d'erreur SMTP
Codes d'erreur | Description |
---|---|
100s | Le serveur est en train de dialoguer avec le client et doit continuer à traiter la demande. |
200s | La demande a été traitée. |
300s | Le client doit prendre d'autres mesures pour compléter la demande |
400s | Le client peut réessayer plus tard car il y a un problème avec la demande. |
500s | La demande n'a pas pu être complétée car il y a un problème avec le serveur. |
Codes et messages d'erreur SMTP courants
Les messages d'erreur SMTP peuvent être de différents types. Ces messages d'erreur sont les explications des codes d'erreur. Ils fournissent des explications sur les raisons de l'apparition du code spécifique. Ils peuvent également inclure des suggestions sur la manière de résoudre ce problème.
Code 101
Le code SMTP 101 indique que le serveur n'est pas en mesure d'établir une connexion.
Le problème peut être résolu en revérifiant et en corrigeant le nom du serveur. Il se peut qu'il ait été mal orthographié.
Code 221
Le code 221 signifie que le serveur met fin à son canal de transmission. Le message ne peut pas être accompagné d'autres commentaires de clôture.
Dans le contexte d'une session de courrier électronique, le message signifie simplement que les courriers électroniques ont été traités, mais que la session se termine bientôt.
Code 354
The message with error code 354 might be somewhat cryptic. It often appears as “Start mail input end <CRLF>.<CRLF>.” This is the standard response to the Data command.
Il indique que le serveur a reçu les détails "From" et "To" du courrier électronique et qu'il est prêt à recevoir le corps du message.
Code 421
Le code SMTP 421 indique que le service est indisponible. Il peut s'agir d'un problème de connectivité ou de tout autre problème temporaire avec le serveur.
Le serveur n'est pas disponible pour le moment. Le problème peut venir de l'expéditeur ou du destinataire. Essayez d'envoyer à nouveau l'e-mail lorsque le serveur sera opérationnel.
Code 450
Le code 450 signifie que l'action demandée par le client n'a pas pu être exécutée parce que la boîte aux lettres de l'utilisateur n'est pas disponible. Cela peut être dû à différentes raisons. Boîte aux lettres endommagée, serveur hors ligne ou problèmes d'IP.
Assurez-vous que vous utilisez une adresse IP fiable. Si tout va bien de votre côté, le serveur essaiera de l'envoyer à nouveau après un certain temps.
Code 451
Le code 451 indique qu'il y a eu un problème dans le traitement de la demande du client. Il peut également être dû à des problèmes de connectivité du fournisseur d'accès à Internet ou du serveur relais qui a reçu le courrier.
Le problème survient généralement si vous envoyez beaucoup de courriels avec un service de messagerie gratuit. Si le problème persiste, contactez votre fournisseur SMTP pour obtenir de l'aide.
Code 452
Le code 452 indique une augmentation du trafic sur le serveur. Cela signifie qu'il y a trop de courriels envoyés ou qu'il y a trop de destinataires. En général, la limite de stockage de la boîte aux lettres est dépassée dans ce cas.
Pour résoudre ce problème, essayez d'envoyer un courriel après un certain temps. Comme le problème est dû à l'envoi d'un trop grand nombre de messages, le fait de renvoyer le même message après un certain temps fonctionnera.
Code 455
Le code indique que le serveur est actuellement incapable de suivre la commande. Cela signifie que le serveur ne peut pas traiter les paramètres spécifiés pour le moment.
L'utilisateur peut réessayer l'opération après un certain temps d'attente. Si le problème persiste, il est conseillé de contacter l'administrateur du serveur de réception.
Code 500
Le code 500 indique qu'il y a une erreur de syntaxe. Cela signifie que le serveur n'a pas pu comprendre la commande envoyée par le client.
Le problème peut être dû à un conflit entre le serveur et un logiciel antivirus du côté du client. Veillez à suivre attentivement les instructions données.
Code 501
Ce code d'erreur indique une autre erreur de syntaxe. Mais cette erreur de syntaxe se produit avec les paramètres au lieu des commandes. Elle se produit généralement lorsque l'adresse électronique est incorrecte.
Vérifiez les paramètres de l'antivirus sur les appareils pour résoudre le problème. Vérifiez également l'adresse électronique que vous avez saisie. Elle doit être correcte.
Code 502
Le code 502 indique que la commande donnée par le client n'a pas encore été mise en œuvre. Cela signifie simplement que la fonction ou l'action particulière que l'utilisateur essaie d'exécuter n'est pas disponible sur le serveur.
L'utilisateur doit contacter le fournisseur de services pour obtenir des informations sur l'indisponibilité de cette commande. Obtenez des conseils de leur part et suivez leurs instructions.
Code 503
Ce code signifie que le serveur a rencontré une mauvaise séquence de commandes. Il peut également indiquer que le serveur nécessite une authentification par courrier électronique.
Code 541
Le code d'erreur 541 se produit lorsque l'adresse du destinataire a rejeté le message de l'utilisateur. Il peut se produire si le courrier envoyé est rejeté par le filtre anti-spam du destinataire.
La solution peut être très simple. Demandez au destinataire d'ajouter votre adresse électronique à sa liste blanche ou à sa liste d'expéditeurs sûrs. C'est ainsi que son serveur de messagerie reconnaîtra que votre adresse électronique est authentique et qu'il ne s'agit pas de spam.
Code 550
Le code 550 indique que l'adresse électronique que le client tente d'atteindre n'existe pas au niveau du destinataire. Parfois, cette erreur peut également se produire si le serveur du destinataire bloque les courriels entrants. Cela peut être dû à l'absence de protocoles d'authentification du courrier électronique tels que SPF, DKIM et DMARC.
Vous devez saisir l'adresse électronique correcte et authentique. Si l'erreur persiste, contactez directement le destinataire. Assurez-vous que vous avez l'adresse électronique correcte.
Code 552
Comme le code 452, le code d'erreur 552 se produit également lorsque la boîte aux lettres du destinataire a atteint sa capacité de stockage. Le code se lit comme suit : "Requested mail actions aborted, Exceeded storage allocation".
Le problème peut être résolu en utilisant moins d'espace de stockage lors de l'envoi de courriels. Réduisez la taille des pièces jointes avant de les envoyer et essayez d'envoyer un message plus petit.
Code 553
Le code indique que l'action demandée n'a pas été effectuée et que le nom de maillbox n'est pas valide. Cela signifie que l'adresse électronique est incorrecte dans la ligne du destinataire.
Passez en revue toutes les adresses électroniques que vous envoyez. Recherchez les erreurs telles que des caractères supplémentaires, des espaces vides ou des noms erronés à l'origine de ce problème.
Code 554
Il indique que la transaction a échoué. Cela signifie que l'envoi du courriel ne s'est pas déroulé correctement. La réception de cette erreur indique que l'e-mail reçu est un spam ou que l'adresse IP a été bloquée.
Pour résoudre ce problème, vous devez vérifier si l'adresse électronique ou l'IP a été étiquetée comme spam. Ou opter pour un service SMTP professionnel.
Dernières paroles
Comprendre les codes d'erreur SMTP permet non seulement de diagnostiquer et de résoudre les problèmes d'acheminement du courrier électronique, mais aussi de mettre en évidence les subtilités de la communication numérique. Ces codes, souvent considérés comme un simple jargon technique, sont les arbitres silencieux de nos échanges quotidiens, veillant à ce que les messages parviennent à leur destination. Ils nous rappellent que, même à l'ère de la connectivité instantanée, il existe un système complexe et robuste qui travaille silencieusement à combler les lacunes et à relier les gens.
- Comment devenir un expert DMARC ? - 3 septembre 2024
- Le rôle de l'adoption numérique dans la délivrabilité et la sécurité des courriels - 2 septembre 2024
- Phases de déploiement de DMARC : A quoi s'attendre et comment se préparer - 30 août 2024