OVH Guide

Les codes de reponse d’un serveur SMTP

Ce guide a pour objectif de vous enoncer les codes de reponse d’un serveur SMTP et pour certains d’entre eux, de vous proposer des solutions afin ne plus les avoir.

Généralités

Commandes SMTP

Les commandes SMTP sont utilisées pour le transfert de courrier électronique. Afin d'interroger un serveur SMTP, il est nécessaire de dialoguer avec lui en lui envoyant des "Commandes". Une fois que le serveur a reçu une commande, une réponse SMTP sera retournée.

Reponses SMTP

Les réponses aux commandes SMTP servent à assurer la synchronisation des requêtes et des actions dans le processus de transfert de courrier, afin de garantir que le client SMTP connaisse toujours l'état du serveur SMTP. Chaque commande doit générer une réponse.

Une réponse SMTP est constituée d'un nombre à trois chiffres suivis d'un texte. Le nombre est destiné à être utilisé par les serveurs pour déterminer la prochaine étape. Le texte est utile uniquement pour l'utilisateur humain.

Les trois chiffres de la réponse ont chacun une signification particulière :

  • le premier chiffre indique si la réponse est bonne, mauvaise ou incomplète. Un client SMTP sera capable de déterminer sa prochaine action par l'examen de ce premier chiffre.
  • Le second et le troisième chiffre fournissent des informations complémentaires.

Analyse rapide des reponses SMTP

Il y a quatre valeurs possibles pour le premier chiffre du code de réponse :

  • 2 xx Réponse positive :

L'action demandée a été effectuée avec succès. Une nouvelle demande peut être initiée.

  • 3 xx Réponse positive temporaire :

La commande a été acceptée, mais l'action demandée est en attente de réception de plus amples informations. le client SMTP devrait envoyer une autre commande spécifiant cette information.

  • 4 xx Réponse négative d'achèvement transitoire :

La commande n'a pas été acceptée et l'action demandée n'a pas pu se produire. Toutefois, la condition de l'erreur est temporaire, et l'action peut être demandée à nouveau.

  • 5 xx Réponse négative :

La commande n'a pas été acceptée et l'action demandée n'a pas pu se produire. Le client SMTP ne devrait pas répéter la même demande.

Liste des codes de reponse SMTP

Interpretation

Vous trouverez ci-dessous la majorité des codes de réponse SMTP utilisés par les serveurs :

|---|---|---| |Codes réponse|Détails|Actions| |211|Message d'état du système ou réponse d'aide|Le message est suivi de plus d'informations| |214|Message d'aide|Contient des informations sur votre serveur, et redirige normalement vers une page de FAQ| |220|Le serveur est prêt|Il s'agit d'un message indiquant que le serveur est prêt| |221|Canal de transmission fermé|Cela signifie que le serveur ferme la connexion suite à la communication réussie| |250|Transmission du message terminée|Votre mail a bien été transmis| |251|Utilisateur final non présent sur ce serveur, mais il va être transmis|Cela signifie que le message sera transmis sur un autre serveur (redirection, autre serveur MX, ...)| |252|Le serveur ne peut pas vérifier l'utilisateur final, mais va essayer de transmettre le message|L'utilisateur final n'est pas vérifiable pour le moment, mais il sera très probablement transmis plus tard| |354|Le serveur a bien reçu les adresses d'expédition et de réception|Cela veut simplement dire qu'il attend à présent de recevoir le contenu du mail pour le transmettre| |420|Délai dépassé, problème de connexion|Ce message d'erreur est retourné uniquement par les serveurs mail GroupWise. Contactez l'administrateur du serveur de messagerie de destination| |421|Service non disponible, canal de transmission en cours de fermeture|Provenance de l'erreur indéterminée, assurez-vous que l'envoi vers un autre domaine fonctionne. Si oui, veuillez réessayer l'envoi initial plus tard| |432|Réception du mail sur le serveur Exchange stoppé|Ce message d'erreur est retourne uniquement par les serveurs mail Microsoft Exchange. Contactez l'administrateur du serveur de messagerie de destination| |449|Une erreur de routage|Ce message d'erreur est retourne uniquement par les serveurs mail Microsoft Exchange. Microsoft recommande d'effectuer un diagnostique avec leur outil WinRoute| |450|Action de messagerie demandée non effectuée : boîte mail indisponible (par exemple, boîte mail occupée ou temporairement bloquée pour des raisons de sécurité ou de blacklistage)|Vérifiez si votre adresse IP du serveur de messagerie n'est pas blacklistée ( SpamHaus ), et vérifiez également si votre mail ne comporte pas des mots se référant à du SPAM.| |451|Action requise abandonnée : Erreur de traitement local|Cela peut être dû à une surcharge momentanée, ou à une vérification du SPF du domaine émetteur incorrecte. Référez-vous au message complémentaire fourni par le serveur, ou contactez l'administrateur de celui-ci si cela persiste| |452|Action demandée non effectuée : système de stockage insuffisant|Votre serveur de messagerie est « surchargé ». Cela pourrait également être causé par un trop grand nombre de messages qui tentent d'être envoyé à la fois. Veuillez vérifier votre boîte d'envoi puis réessayez| |455|Serveur incapable de recevoir les paramètres|Patientez quelque temps puis effectuez une nouvelle tentative. En cas d'échec, contactez l'administrateur du serveur de messagerie du destinataire| |500|Erreur de syntaxe, commande non reconnue (Cela peut inclure des erreurs comme une ligne de commande trop longue)|Cela est souvent causer par l'antivirus ou le firewall de l'expéditeur. Vérifiez cela puis essayez à nouveau| |501|Erreur de syntaxe dans les paramètres ou les arguments|Cela est souvent causé par une adresse e-mail de destinataire erronée ou un problème d'antivirus ou firewall côté expéditeur. Veuillez vérifier l'adresse de destination ainsi que votre antivirus ou firewall| |502|Commande non implémentée|Les paramètres ou les options utilisées lors de l'envoi de l'e-mail avec votre serveur SMTP sont reconnus mais désactivés dans sa configuration. Veuillez contacter votre fournisseur de service| |503|Le serveur à rencontré une mauvaise séquence de commandes|Cela est généralement dû un problème d'authentification, assurez-vous d'être bien authentifié sur le serveur SMTP au niveau de la configuration de votre logiciel de messagerie| |504|Paramètre de commande non implémentée|Les paramètres ou les options utilisées lors de l'envoi de l'e-mail avec votre serveur SMTP sont reconnus mais désactivés dans sa configuration. Veuillez contacter votre fournisseur de service| |550|Action demandée non effectuée : boîte aux lettres indisponible|Le serveur de messagerie de destination n'a pas pu vérifier l'adresse e-mail utilisée. Ceci est le plus souvent causé par une adresse e-mail de destination invalide, mais peut également signifier que le serveur de messagerie de destination a des problèmes de pare-feu ou de connectivité. Vérifier l'adresse e-mail du destinataire, et/ou réessayez à nouveau| |551|Utilisateur non local|Ceci est en général utilisé comme une stratégie de prévention contre le spam. Il est indiqué que le relais de courrier n'est pas autorisé pour une raison quelconque à relayer votre message vers un autre serveur que le vôtre. Veuillez contacter votre fournisseur de service| |552|Action de messagerie demandée interrompue : espace de stockage dépassé|L'utilisateur que vous avez essayé de contacter n'a plus d'espace disponible pour recevoir des messages. Malheureusement, la seule solution est de contacter le destinataire via une autre méthode| |553|Action demandée non effectuée : adresse e-mail non autorisé|Cela est en général causé par une adresse e-mail de destination incorrecte. Veuillez vérifier que l'adresse e-mail en question est bien correcte| |554|Transaction échouée, "Aucun service SMTP ici")|Il s'agit en général d'un problème de blacklist. Vérifiez si votre adresse IP du serveur de messagerie n'est pas blacklistée ( SpamHaus )| |555|MAIL FROM / RCPT TO, paramètres non reconnus ou non mis en oeuvre|Le serveur SMTP sortant n'enregistre pas correctement l'adresse e-mail utilisée soit dans vos paramètres "De" ou "A". Veuillez vérifier que les adresses e-mail indiquées sont correctes, et vérifiez également que vous n'avez pas dépassé la limite définie par OVH : 200 mails /heure /compte et 300 mails /heure /ip|