Comprendre les codes d’erreur SMTP
Trop souvent, les messages d’erreur sont incompréhensibles. Cette page vous guidera à travers le code généré par le serveur de messagerie lorsque votre e-mail ne parvient pas à envoyer. Si vous obtenez un message d’erreur tel que « Impossible d’envoyer votre message. Erreur 421 », quelles sont les prochaines étapes ? Laissez cette page vous guider sur ce qu’il faut faire ensuite.
Caiaimage/Agnieszka Olek/Getty Images
Codes d’erreur SMTP : la signification derrière les chiffres
Le serveur de messagerie répondra à chaque demande faite par un client (tel que votre programme de messagerie) avec un code de retour. Ce code est composé de trois chiffres.
Le premier indique généralement si le serveur accepte la commande et s’il peut la gérer. Les cinq valeurs possibles sont :
- 1: Le serveur a accepté la commande, mais n’a pas encore agi. Un message de confirmation est requis. Actuellement, cette fonctionnalité n’est pas utilisée.
- 2: Le serveur a terminé la tâche avec succès.
- 3: Le serveur a compris la demande, mais a besoin de plus d’informations pour compléter la demande.
- 4: Le serveur a rencontré une panne temporaire. Si la commande est répétée sans aucune modification, elle est peut-être terminée. Les serveurs de messagerie peuvent utiliser ces défaillances temporaires pour bloquer les expéditeurs non fiables.
- 5: Le serveur a rencontré une erreur.
Le deuxième numéro fournit plus d’informations. Il a six valeurs possibles :
- 0: Une erreur de syntaxe s’est produite.
- 1: Indique une réponse d’information, telle qu’une réponse à une demande d’AIDE.
- 2: Indique l’état de la connexion.
- 3 et 4 non spécifié.
- 5: fait référence à l’état de l’ensemble du système de messagerie, en particulier l’état du serveur de messagerie.
Le dernier chiffre est plus spécifique et affiche plusieurs niveaux d’état de livraison du courrier.
Le code d’erreur SMTP le plus courant lors de l’envoi d’e-mails est 550.
L’erreur SMTP 550 est un message d’erreur générique. Cela signifie que les e-mails ne peuvent pas être envoyés.
Un échec de livraison de l’erreur SMTP 550 peut se produire pour un certain nombre de raisons ; bien que le code d’erreur 550 lui-même ne vous indique pas la raison de l’échec, de nombreux serveurs SMTP incluent des messages explicatifs avec le code d’erreur.
Variantes de SMTP 550
Souvent, un e-mail ne peut pas être livré car il a été bloqué en tant que spam, soit par l’analyse de son contenu, soit parce que l’expéditeur (ou le réseau de l’expéditeur) est répertorié comme spam possible sur la source de la liste de blocage DNS. Certains serveurs de messagerie recherchent également des liens vers des logiciels malveillants et renvoient l’erreur 550. Les codes d’erreur SMTP 550 pour ces situations incluent :
- 550 5.7.1: service indisponible : client [###] Bloquer avec ### (serveur Exchange)
- 550 5.7.1 : E-mail rejeté comme spam par le filtrage de contenu (Exchange Server)
- 550 Ce message est classé comme spam et peut ne pas être livré
- 550 Spam à haute probabilité (Gmail)
- 550 5.2.1 Courrier provenant de sites de spam rejetés
- 550 Votre message a été rejeté car vous avez été détecté comme envoyant du spam (depuis Rackspace)
- Le message 550 contient un contenu dangereux
Que pouvez-vous faire?Si possible, essayez Contacter les destinataires par d’autres moyens. Si le message d’erreur pointe vers une liste de blocage ou un filtre anti-spam spécifique, essayez Administrateur de la liste de contacts ou du filtreA défaut de tout cela, vous pouvez toujours Expliquez la situation malheureuse à votre fournisseur de messagerieIls peuvent être en mesure de contacter des collègues du destinataire et de résoudre le problème.
Liste des codes d’erreur SMTP (avec description)
Les trois nombres pour les erreurs SMTP nous donnent une liste détaillée des codes de réponse du serveur ESMTP/SMTP, comme décrit dans la RFC 821 et les extensions ultérieures :
- 211 – Messages d’état du système.
- 214 – Les informations d’aide pour les lecteurs humains sont les suivantes.
- 220 – Le service SMTP est prêt.
- 221 – Le service est en panne.
- 250 – Actions requises à entreprendre et à réaliser. La meilleure information de toutes.
- 251 – Le destinataire n’est pas local sur le serveur, mais le serveur accepte et transmet le message.
- 252 – Le destinataire n’a pas pu être VRFYed, mais le serveur a accepté le message et a tenté de le remettre.
- 354 – Commencez la saisie du message et terminez par . Cela indique que le serveur est prêt à accepter le message lui-même (après lui avoir dit d’où il vient et où vous voulez aller).
- 421 – Le service est indisponible, la connexion sera fermée.
- 450 – La commande demandée a échoué car la boîte aux lettres de l’utilisateur n’est pas disponible (par exemple parce qu’elle est verrouillée). Réessayez plus tard.
- 451 – La commande a été abandonnée en raison d’une erreur de serveur. Ce n’est pas de ta faute. Peut-être en informer les administrateurs.
- 452 – La commande a été abandonnée en raison d’un espace de stockage système insuffisant sur le serveur.
- 455 – Le serveur ne peut pas traiter la commande pour le moment.
Reçu SMTP 550 : Un ou plusieurs destinataires ont définitivement échoué ?
Les messages d’erreur suivants (500-504) vous indiquent généralement que votre client de messagerie est défectueux ou, le plus souvent, que votre e-mail n’a pas pu être livré pour une raison quelconque.
- 500 – La commande n’a pas été reconnue par le serveur en raison d’une erreur de syntaxe.
- 501 – Une erreur de syntaxe a été rencontrée dans le paramètre de commande.
- 502 – Cette commande n’a pas été exécutée.
- 503 – Le serveur a rencontré une séquence de commandes incorrecte.
- 504 – Les paramètres de commande ne sont pas implémentés.
- 521 – L’hébergeur n’accepte jamais de courrier, c’est la réponse du serveur virtuel.
- 541 – Le courrier ne peut pas être livré pour des raisons de politique (généralement des filtres anti-spam). (Seuls certains serveurs SMTP renvoient ce code d’erreur.)
- 550 – La commande demandée a échoué car la boîte aux lettres de l’utilisateur n’était pas disponible (par exemple, parce qu’elle n’a pas été trouvée ou que la commande a été refusée pour des raisons de stratégie).
- 551 – Le destinataire n’est pas local sur le serveur. Le serveur donne alors une adresse de transfert à essayer.
- 552 – L’opération a été abandonnée car l’allocation de stockage a été dépassée.
- 553 – La commande a été abandonnée en raison d’un nom de boîte aux lettres non valide.
- 554 – La transaction a échoué. La faute à la météo.
- 555 – Le serveur ne reconnaît pas le format de l’adresse e-mail et ne peut pas livrer.
- 556 – Le message DOIT être transmis, mais le serveur de réception le rejettera.
Merci de nous en informer!
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre