Code d'état étendu
Un code en trois parties comme 5.1.1 ou 4.7.0 (RFC 3463) qui accompagne un code de réponse SMTP et précise la raison : classe, sujet et détail.
Ce que cela signifie
Le premier nombre est la classe : 2 succès, 4 échec transitoire persistant, 5 échec permanent. Le deuxième est le sujet : 0 autre, 1 adressage, 2 boîte mail, 3 système de messagerie, 4 réseau et routage, 5 protocole de remise, 6 contenu du message, 7 sécurité ou politique. Le troisième est le détail dans ce sujet : 5.1.1 est donc une boîte de destination invalide, 4.2.2 une boîte pleine et 5.7.1 une remise non autorisée. L'IANA tient le registre, que des RFC ultérieures ont étendu, par exemple avec 5.7.26 pour plusieurs contrôles d'authentification échoués.
Les serveurs qui annoncent ENHANCEDSTATUSCODES (RFC 2034) placent le code au début du texte de leur réponse, et les notifications d'état de remise le portent dans leur champ Status. Comme un simple 550 peut signifier beaucoup de choses, le code étendu est généralement la moitié la plus utile d'un bounce, et les grands fournisseurs ajoutent leurs propres codes au-delà du registre, comme le 5.7.708 de Microsoft.
Exemple
550 5.7.1 Message rejected due to local policyTermes associés
Sur ce site
Sources
Ce sur quoi repose cette définition. La formulation est la nôtre ; les faits sont les leurs.
Les 432 termes du glossaireLe wiki : blacklists et codes de bounce