Accueil » L'école du mail » Les codes d’erreur ESMTP

Les codes d’erreur ESMTP

Comme vous l’avez vu, le protocole SMTP délivre un nombre limité d’erreurs. Le protocole étendu ESMTP introduit un système plus complet de codes d’erreur, qui permet notamment de gérer les accusés de réception.

La syntaxe des codes est définie comme suit :

status-code = classe.subject.detail
où classe = « 2 », « 4 » ou « 5 », subject = nombre et detail = nombre

Le premier chiffre indique le succès ou non de l’opération.
2 signifie Success (succès) : l’opération s’est déroulée sans heurt.
4 indique une Persistent Transient Failure (erreur temporaire) : vous devriez réussir à envoyer le même message un peu plus tard sans rien modifier.
5 signale une Permanent Failure (erreur permanente) : il faudra changer le message ou ses entêtes pour réussir à l’envoyer.

Les deuxième et troisième parties donnent des indications supplémentaires (désolé mais nous n’avons pas toujours traduit les messages d’erreurs : certains sont ici cités en anglais).

X.0.X Other or Undefined Status
L’erreur ne peut pas être précisée : aucune information n’est disponible.

X.0.0 Other undefined Status
Cette catégorie est utilisée en dernier recours, lorsqu’on ne sait pas classer l’erreur. Autrement dit, c’est le brouillard complet.

x.1.x Addressing Status
Ces erreurs concernent les adresses e-mail de l’expéditeur ou des destinataires et peuvent être relatives à la syntaxe ou la validité des adresses. Ce type d’erreur peut être généralement corrigé par l’expéditeur.

5.1.0
Other address status
Une erreur existe dans l’adresse, mais ne peut être précisée.

5.1.1
Bad destination mailbox address
L’adresse spécifiée n’existe pas : la partie de gauche de l’adresse e-mail (avant le @) est fausse.

5.1.2
Bad destination system address
Le nom de domaine du destinataire n’existe pas ou ne peut recevoir d’e-mail. En clair : la partie de l’adresse qui suit le @ est invalide » is invalid for mail.

5.1.3
Bad destination mailbox address syntax
La syntaxe de l’adresse du destinataire est invalide. Cela peut concerner tous les champs de l’adresse.

x.1.4
Destination mailbox address ambiguous
L’adresse spécifiée correspond à plusieurs destinataires. Cela est dû à un problème de configuration du serveur mail du destinataire.

x.1.5
Destination address valid
L’adresse du destinataire est valide. Ceci n’est pas exactement un code d’erreur, mais un message de confirmation.

5.1.6
Destination mailbox has moved, No forwarding address
L’adresse e-mail spécifiée était valide à une époque, mais l’utilisateur a changé d’adresse sans faire suivre le courrier.

5.1.7
Bad sender’s mailbox address syntax
L’adresse de l’expéditeur a une syntaxe invalide. Tous les champs de l’adresse peuvent être en cause.

5.1.8
Bad sender’s system address
Le système spécifié dans l’adresse de l’expéditeur n’existe pas ou est incapable de de recevoir des e-mails en retour. En clair : la partie à droite de l’@ dans l’adresse est invalide.

X.2.X Mailbox Status
Cette catégorie d’erreurs indique qu’une boîte aux lettres est à l’origine du problème.

X.2.0 Other or undefined mailbox status
La boîte aux lettres existe, mais quelque chose a causé l’envoi du messager d’erreur.

X.2.1  Mailbox disabled, not accepting messages
La boîte aux lettres existe mais n’accepte pas de messages. Cela peut être une erreur permanente su la boîte aux lettres n’est jamais réactivée ou une erreur temporaire si la boîte est désactivée temporairement.

5.2.2 Mailbox full
La boîte aux lettres du destinataire est saturée : son propriétaire a depassé le quota de courrier admis. Seule solution : attendre que votre correspondant vide sa boîte.

5.2.3
Message length exceeds administrative limit
La longueur maximale permise du message a été atteinte.

X.2.4
Mailing list expansion problem
The mailbox is a mailing list address and the mailing list was unable to be expanded. This code may represent a permanent failure or a persistent transient failure.

X.3.X Mail System Status
Mail system status indicates that something having to do with the destination system has caused this DSN. System issues are assumed to be under the general control of the destination system administrator.

X.3.0
Other or undefined mail system status
The destination system exists and normally accepts mail, but something about the system has caused the generation of this DSN.

4.3.1
Mail system ful
La capacité maximale de stockage du système a été atteinte. Erreur transitoire.

X.3.2
System not accepting network messages
The host on which the mailbox is resident is not accepting messages. Examples of such conditions include an immanent shutdown, excessive load, or system maintenance. This is useful for both permanent and permanent transient errors.

X.3.3
System not capable of selected features
Selected features specified for the message are not supported by the destination system. This can occur in gateways when features from one domain cannot be mapped onto the supported feature in another.

5.3.4
Message too big for system
Le message a dépassé la longueur autorisée.

X.3.5
System incorrectly configured
The system is not configured in a manner which will permit it to accept this message.

X.4.X Network and Routing Status
The networking or routing codes report status about the delivery system itself. These system components include any necessary infrastructure such as directory and routing services. Network issues are assumed to be under the control of the destination or intermediate system administrator.

X.4.0
Other or undefined network or routing status
Something went wrong with the networking, but it is not clear what the problem is, or the problem cannot be well expressed with any of the other provided detail codes.

4.4.1
Sorry, I wasn’t able to establish an SMTP connection
Le serveur SMTP a contacté le serveur mail du destinataire et n’a pas pu établir une connexion avec celui-ci. Informez le destinataire du mail.

4.4.2
Bad connection
La connexion avec le serveur a été établie, mais la transaction n’a pu se réaliser, pour des raisons de dépassement de délai ou de qualité de connexion.

X.4.3
Directory server failure ou routing server failure (erreur de routage)
Le message n’a pas été envoyé car le serveur n’a pas réussi à atteindre le serveur de messagerie de vos destinataires (indiqué dans l’adresse, après le @).

X.4.4
Unable to route
Le trajet d’acheminement de votre message n’a pas pu être établi, car les informations de routage étaient indisponibles au niveau du sevreur DNS (erreur permanente ou temporaire)

4.4.5
Mail system congestion
Votre courrier n’a pu être délivré car le réseau est momentanément congestionné. Réessayez plus tard.

5.4.5
Daily sending quota exceeded
Votre message n’a pas été envoyé car vous avez dépassé votre quota quotidien d’envoi de mail. Réessayez demain !

4.4.6
Routing loop detected (boucle de routage détectée)
Le message est entré dans une boucle sans fin, à cause de tables de routage incorrectes ou d’un suivi de courrier malencontreux mis en place par un utilisateur.

4.4.7
Delivery time expired
Le délai d’acheminement de votre message a été jugé trop long. Votre message n’a donc pas été délivré. Cette erreur est temporaire : envoyez à nouveau votre message.

X.5.X Mail Delivery Protocol Status
Cette catégorie recense les erreurs sur le protocole d’acheminement des messages. Elle signale aussi bien des problèmes d’implémentation que de connexion et peut concerner aussi bien les systèmes de l’expéditeur ou du destinataire, que les systèmes intermédiaires.

x.5.0
Other or undefined protocol status
Quelque chose s’est mal passé lors de l’acheminement du message et le problème ne peut être décrit par aucun autre code d’erreur de la catégorie.

5.5.1
Invalid command (commande invalide)
A mail transaction protocol command was issued which was either out of sequence or unsupported.

5.5.2
Syntax error
A mail transaction protocol command was issued which could not be interpreted, either because the syntax was wrong or the command is unrecognized.

x.5.3
Too many recipients
More recipients were specified for the message than could have been delivered by the protocol. This error should normally result in the segmentation of the message into two, the remainder of the recipients to be delivered on a subsequent delivery attempt. It is included in this list in the event that such segmentation is not possible.

5.5.4
Invalid command arguments
A valid mail transaction protocol command was issued with invalid arguments, either because the arguments were out of range or represented unrecognized features.

x.5.5
Wrong protocol version
A protocol version mis-match existed which could not be automatically resolved by the communicating parties.

X.6.X Message Content or Media Status
The message content or media status codes report failures involving the content of the message. These codes report failures due to translation, transcoding, or otherwise unsupported message media. Message content or media issues are under the control of both the sender and the receiver, both of whom must support a common set of supported content-types.

X.6.0
Other or undefined media error
Something about the content of a message caused it to be considered undeliverable and the problem cannot be well expressed with any of the other provided detail codes.

X.6.1
Media not supported
The media of the message is not supported by either the delivery protocol or the next system in the forwarding path.

X.6.2
Conversion required and prohibited
The content of the message must be converted before it can be delivered and such conversion is not permitted. Such prohibitions may be the expression of the sender in the message itself or the policy of the sending host.

X.6.3
Conversion required but not supported
The message content must be converted to be forwarded but such conversion is not possible or is not practical by a host in the forwarding path. This condition may result when an ESMTP gateway supports 8bit transport but is not able to downgrade the message to 7 bit as required for the next hop.

X.6.4
Conversion with loss performed
This is a warning sent to the sender when message delivery was successfully but when the delivery required a conversion in which some data was lost. This may also be a permanant error if the sender has indicated that conversion with loss is prohibited for the message.

X.6.5
Conversion Failed
A conversion was required but was unsuccessful. This may be useful as a permanent or persistent temporary notification.

X.7.X Security or Policy Status
The security or policy status codes report failures involving policies such as per-recipient or per-host filtering and cryptographic operations. Security and policy status issues are assumed to be under the control of either or both the sender and recipient. Both the sender and recipient must permit the exchange of messages and arrange the exchange of necessary keys and certificates for cryptographic operations.

5.7.0
Other or undefined security status (Etat de sécurité différent ou non défini)
Le message vous est retourné pour des raisons de sécurité, non répertoriées ailleurs. Cette erreur, qui vous est parfois précisée, peut notifier par exemple le refus systématique de pièces attachées à extension douteuse.

x.7.1
Delivery not authorized, message refused
The sender is not authorized to send to the destination. This can be the result of per-host or per-recipient filtering. This memo does not discuss the merits of any such filtering, but provides a mechanism to report such.

5.7.1
Sorry, that domain isn’t allowed to be relayed thru this MTA
Vous n’êtiez pas identifié auprés du serveur SMTP lors du l’envoi du mail. Il faut activer votre authentification auprès du serveur SMTP.

x.7.2
Mailing list expansion prohibited
The sender is not authorized to send a message to the intended mailing list.

x.7.3
Security conversion required but not possible
A conversion from one secure messaging protocol to another was required for delivery and such conversion was not possible. This is useful only as a permanent error.

x.7.4
Security features not supported
A message contained security features such as secure authentication which could not be supported on the delivery protocol. This is useful only as a permanent error.

x.7.5
Cryptographic failure
A transport system otherwise authorized to validate or decrypt a message in transport was unable to do so because necessary information such as key was not available or such information was invalid.

x.7.6
Cryptographic algorithm not supported
A transport system otherwise authorized to validate or decrypt a message was unable to do so because the necessary algorithm was not supported.

x.7.7
Message integrity failure
Votre message n’a pu être validé parce qu’il a été corrompu ou alteré en cours de route.

 

Précédent :

Les codes d’erreur SMTP

Nous vous recommandons également :

Bénéficiez du soutien de la communauté Arobase.org dans les forums

Sur le Web

Abonnez-vous à Arobase.org

Messageries, logiciels, applications, services : Arobase.org explore l'univers du courrier électronique. Pour suivre l'actualité de l'e-mail et recevoir nos trucs & astuces, rejoignez-nous sur les réseaux sociaux et abonnez-vous à notre newsletter mensuelle.

Postez un commentaire

Vous voulez donner votre avis ou apporter une précision ? Laissez-nous un commentaire !
Attention : si vous avez un problème particulier à résoudre, cherchez de l'aide et attendez une réponse rapide et personnalisée, nous vous conseillons de vous rendre de préférence dans les forums.

Votre adresse email ne sera pas publiéeLes champs requis sont surlignés *

*

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Au fait, vous aussi, vous pouvez afficher votre propre avatar dans les commentaires.