Códigos de error de entrega de Email

Quien se dedica al mailing debería tener muy claro los códigos de error más
comunes que los servidores de correo devuelven cuando no se puede entregar
el mensaje al destinatario. En un sistema de Mailings, lo ideal es utilizar
un sistema automático que lea todos los emails devueltos por los servidores
remotos y procese los códigos de error para así proceder por ejemplo a dar
de baja una dirección de email, dejar de enviar temporalmente a un destinatario
la Newsletter porque tiene el buzón lleno, o dar de baja todas las cuentas
de correo de un domino que ya no existe, etc.

Hay que tener en cuenta que no todos los servidores
envían el la notificación este código de estado,
sino que algunos envían sus própias plantillas, algunas gráficas indicando
el motivo por el que no se ha podido entregar el mensaje.

Cada código está compuesto por tres dígitos (X.X.X) y
el primer dígito es
el que da el estado del mensaje del email y los dos siguientes dan información
más precisa sobre el error.

Si empieza en 2 significa que el email fué enviado correctamente.
Si empieza en 4 significa que hubo un problema temporal
mientras se enviaba el mensaje. ( tu servidor de correo puede intentar reenviarlo
dependiendo de la configuración del servidor)
Empezando en 5 quiere decir que hay un error permanente
o fatal relacionado con el email ( el destinatario no existe, no acepta emails
tuyos, etc)

La siguiente lista de códigos de estado de entrega de emails está basada
en el estandard Extended SMTP (ESMTP) dónde la ‘X’ o primer dígito puede ser
4 o 5 dependiendo del tipo de error.

X.1.0 Other address status
X.1.1 Bad destination mailbox address
X.2.0 Bad destination system address
X.1.3 Bad destination mailbox address syntax
X.1.4 Destination mailbox address ambiguous
X.1.5 Destination mailbox address valid
X.1.6 Mailbox has moved
X.1.7 Bad sender’s mailbox address syntax
X.1.8 Bad sender’s system address

X.2.0 Other or undefined mailbox status
X.2.1 Mailbox disabled, not accepting messages
X.2.2 Mailbox full
X.2.3 Message length exceeds administrative limit.
X.2.4 Mailing list expansion problem

X.3.0 Other or undefined mail system status
X.3.1 Mail system full
X.3.2 System not accepting network messages
X.3.3 System not capable of selected features
X.3.4 Message too big for system

X.4.0 Other or undefined network or routing status
X.4.1 No answer from host
X.4.2 Bad connection
X.4.3 Routing server failure
X.4.4 Unable to route
X.4.5 Network congestion
X.4.6 Routing loop detected
X.4.7 Delivery time expired

X.5.0 Other or undefined protocol status
X.5.1 Invalid command
X.5.2 Syntax error
X.5.3 Too many recipients
X.5.4 Invalid command arguments
X.5.5 Wrong protocol version

X.6.0 Other or undefined media error
X.6.1 Media not supported
X.6.2 Conversion required and prohibited
X.6.3 Conversion required but not supported
X.6.4 Conversion with loss performed
X.6.5 Conversion failed

X.7.0 Other or undefined security status
X.7.1 Delivery not authorized, message refused
X.7.2 Mailing list expansion prohibited
X.7.3 Security conversion required but not possible
X.7.4 Security features not supported
X.7.5 Cryptographic failure
X.7.6 Cryptographic algorithm not supported
X.7.7 Message integrity failure

Taxonomy upgrade extras: