Este es un listado de los códigos de error que pueden ser recibidos al enviar un correo electrónico y no pudo ser entregado al destinatario final. Este listado es una recopilación de los estándares de Internet
RFC 788 y
RFC 3463 que describen la operación del SMTP y los códigos de estado del protocolo mejorado:
1. LISTA ORDENADA DE Números DE CÓDIGOS DE RESPUESTA
211 Estado del sistema o respuesta de ayuda del sistema
214 mensaje de ayuda
[Información sobre cómo usar el receptor o el significado de un
comando particular no estándar; esta respuesta es solo útil
al usuario humano]
220 <host> Servicio listo
221 <host> Canal de transmisión de cierre de servicio
250 Acción por correo solicitada ok, completada
251 Usuario no local; reenviará a <forward-path>
354 Iniciar entrada de correo; finalizar con <CRLF>. <CRLF>
421 <host> Servicio no disponible, cierre del canal de transmisión
[Esto puede ser una respuesta a cualquier comando si el servicio lo sabe
debe cerrarse]
450 Acción de correo solicitada no tomada: casilla de correo no disponible
[Por ejemplo, buzón ocupado]
451 Acción solicitada abortada: error local en el procesamiento
452 Acción solicitada no tomada: almacenamiento insuficiente del sistema
500 error de sintaxis, comando no reconocido
[Esto puede incluir errores como una línea de comandos demasiado larga]
501 Error de sintaxis en parámetros o argumentos
Comando 502 no implementado
503 Mala secuencia de comandos
504 parámetro de comando no implementado
550 Acción solicitada no tomada: casilla de correo no disponible
[Por ejemplo, buzón de correo no encontrado, sin acceso]
551 Usuario no local; intente <forward-path>
552 Acción de correo solicitada abortada: asignación de almacenamiento excedida
553 Acción solicitada no tomada: no se permite el nombre del buzón
[Por ejemplo, la sintaxis de buzón incorrecta]
554 Transacción fallida
2. Conjunto de códigos de estado para informar condiciones del sistema de correo
2.XXX.XXX Éxito
El éxito especifica que el DSN está informando una entrega positiva
acción. Los subcódigos detallados pueden proporcionar notificación de
transformaciones requeridas para la entrega.
4.XXX.XXX Fracaso transitorio persistente
Una falla transitoria persistente es aquella en la que el mensaje como
enviado es válido, pero la persistencia de alguna condición temporal tiene
Causó abandono o retraso en los intentos de enviar el mensaje.
Si este código acompaña a un informe de falla de entrega, enviarlo
el futuro puede tener éxito.
5.XXX.XXX Fallo permanente
Una falla permanente es una que no es probable que se resuelva
reenviando el mensaje en el formulario actual. Algunos cambian a
El mensaje o el destino debe hacerse para tener éxito.
entrega.
Los valores enumerados para el subcódigo son:
X.0.XXX Estado diferente o indefinido
No hay información adicional del tema disponible.
Estado de direccionamiento X.1.XXX
Los informes de estado de la dirección en el originador o destino
dirección. Puede incluir la sintaxis o la validez de la dirección. Estas
los errores generalmente pueden ser corregidos por el remitente y reintentados.
Estado del buzón X.2.XXX
El estado del buzón indica que algo tiene que ver con el
El buzón de correo ha causado este DSN. Se supone que los problemas de buzón son
bajo el control general del destinatario.
Estado del sistema de correo X.3.XXX
El estado del sistema de correo electrónico indica que algo tiene que ver con
el sistema de destino ha causado este DSN. Los problemas del sistema son
Se supone que está bajo el control general del destino.
administrador de sistema.
Estado de enrutamiento y red X.4.XXX
Los códigos de red o enrutamiento informan sobre el estado del
sistema de entrega en si mismo Estos componentes del sistema incluyen cualquier
infraestructura necesaria como directorio y enrutamiento
servicios. Se supone que los problemas de red están bajo el control
del administrador del sistema intermedio o de destino.
Estado del protocolo de entrega de correo X.5.XXX
Los códigos de estado del protocolo de entrega de correo informan fallas
que implica el protocolo de entrega de mensajes. Estos fracasos
incluyen toda la gama de problemas que resultan de
errores de implementación o una conexión poco confiable.
Contenido del mensaje X.6.XXX o estado del medio
El contenido del mensaje o los códigos de estado de los medios informan los fallos.
Involucrando el contenido del mensaje. Estos códigos informan
fallas debidas a la traducción, la transcodificación o de otra manera
medios de mensajes no compatibles. El contenido del mensaje o los problemas de medios son
bajo el control tanto del remitente como del receptor, ambos
que debe ser compatible con un conjunto común de tipos de contenido admitidos.
X.7.XXX Seguridad o estado de la política
Los códigos de estado de seguridad o política informan fallas que implican
políticas tales como el filtrado por destinatario o por host y
operaciones criptográficas Problemas de estado de seguridad y política
se supone que están bajo el control de uno o de ambos
remitente y destinatario. Tanto el remitente como el destinatario deben
Permitir el intercambio de mensajes y organizar el intercambio de
claves y certificados necesarios para operaciones criptográficas.
3. Códigos de estado enumerados
La siguiente sección define y describe el subcódigo de detalles.
El valor de detalle proporciona más información sobre el estado y es definido relativo al sujeto del estado.
3.1 Estado diferente o indefinido
X.0.0 Otro estado no definido
Otro estado no definido es el único código de error no definido. Eso
Debería usarse para todos los errores para los que solo la clase de
Se conoce el error.
3.2 Estado de la dirección
X.1.0 Otro estado de la dirección
Algo sobre la dirección especificada en el mensaje causó
este DSN
X.1.1 Dirección de buzón de destino incorrecto
El buzón especificado en la dirección no existe. por
Nombres de correo de Internet, esto significa la porción de dirección a la izquierda
del signo "@" no es válido. Este código solo es útil para
fallas permanentes
X.1.2 Dirección del sistema de destino incorrecto
El sistema de destino especificado en la dirección no existe.
o es incapaz de aceptar correo. Para los nombres de correo de Internet,
Esto significa que la parte de la dirección a la derecha del "@" es
inválido para el correo Este código solo es útil para permanente
fallas
X.1.3 Sintaxis de la dirección de buzón de destino malo
La dirección de destino era no válida sintácticamente. Esto puede
aplicar a cualquier campo en la dirección. Este código solo es útil.
por fallas permanentes
X.1.4 Dirección de buzón de destino ambigua
La dirección del buzón como se especifica coincide con uno o más destinatarios
en el sistema de destino. Esto puede resultar si una heurística
algoritmo de mapeo de direcciones se usa para mapear la dirección especificada
a un nombre de buzón local.
X.1.5 Dirección de destino válida
Esta dirección de casilla como se especificó era válida. Este código de estado
debe usarse para informes de entrega positiva.
X.1.6 Se ha movido el buzón de destino, sin dirección de reenvío
La dirección del buzón provisto era válida en un momento, pero el correo electrónico es
ya no se acepta para esa dirección. Este código es solo
Útil para fallas permanentes.
X.1.7 Sintaxis de la dirección de buzón del remitente malo
La dirección del remitente era no válida sintácticamente. Esto puede aplicarse
a cualquier campo en la dirección.
X.1.8 Dirección del sistema del remitente malo
El sistema del remitente especificado en la dirección no existe o
es incapaz de aceptar el correo de retorno. Para los nombres de dominio, esto
significa que la parte de la dirección a la derecha del "@" no es válida.
por correo
3.3 Estado del buzón
X.2.0 Estado del buzón de correo electrónico diferente o no definido
El buzón existe, pero hay algo en el buzón de destino.
ha causado el envío de este DSN.
X.2.1 Buzón deshabilitado, no acepta mensajes
El buzón existe, pero no acepta mensajes. Esto podría ser
un error permanente si el buzón nunca se volverá a habilitar o un
error transitorio si el buzón solo está temporalmente deshabilitado.
X.2.2 Buzón lleno
El buzón está lleno porque el usuario ha superado un buzón por correo electrónico.
cuota administrativa o capacidad física. El general
La semántica implica que el destinatario puede eliminar mensajes para
hacer más espacio disponible Este código debe usarse como un
falla transitoria persistente
X.2.3 La longitud del mensaje supera el límite administrativo.
Se ha establecido un límite de longitud de mensaje administrativo por buzón
excedido. Este código de estado se debe usar cuando el buzón por correo electrónico
El límite de longitud del mensaje es menor que el límite general del sistema.
Este código debe usarse como un error permanente.
X.2.4 Problema de expansión de la lista de correo El buzón es una dirección de la lista de correo y
no se pudo expandir la lista de correo.
Este código puede representar una falla permanente o una falla transitoria persistente.
3.4 Estado del sistema de correo
X.3.0 Adicional o no definido
El sistema de destino existe y normalmente acepta el correo,
pero algo sobre el sistema ha causado la generación de este DSN.
X.3.1 El sistema de correo completo se ha superado
La semántica general implica que el destinatario individual puede no poder eliminar material para dejar espacio para mensajes adicionales.
Esto es útil solo como un error transitorio persistente.
X.3.2 El sistema no acepta mensajes de red
El host en el que reside el buzón no acepta mensajes.
Ejemplos de tales condiciones incluyen un apagado inmanente, carga excesiva o mantenimiento del sistema. Esto es útil para errores transitorios permanentes y persistentes.
X.3.3 Sistema no apto para las características seleccionadas
Las funciones seleccionadas especificadas para el mensaje no son compatibles con el sistema de destino.
Esto puede ocurrir en puertas de enlace cuando las características de un dominio no se pueden asignar a la función admitida en otro.
X.3.4 Mensaje demasiado grande para el sistema
El mensaje es más grande que el límite de tamaño por mensaje. Este límite puede ser por razones físicas o administrativas.
Esto es útil solo como un error permanente.
X.3.5 Sistema configurado incorrectamente.
El sistema no está configurado de manera tal que le permita aceptar este mensaje.
3.5 Estado de red y enrutamiento
X.4.0 Otro estado o ruteo de red o no definido
Algo salió mal con la red, pero no está claro
cuál es el problema o el problema no puede expresarse bien
con cualquiera de los otros códigos de detalle provistos.
X.4.1 Sin respuesta del host
El intento de conexión saliente no fue respondido, porque
El sistema remoto estaba ocupado o no podía tomar un
llamada. Esto es útil solo como un error transitorio persistente.
X.4.2 mala conexión
La conexión de salida se estableció, pero no pudo
complete la transacción del mensaje, ya sea por tiempo de espera,
o una calidad de conexión inadecuada. Esto es útil solo como
error transitorio persistente.
X.4.3 Fallo del servidor de directorio
El sistema de red no pudo reenviar el mensaje porque un
El servidor de directorio no estaba disponible. Esto es útil solo como
error transitorio persistente.
La incapacidad para conectarse a un servidor DNS de Internet es uno
Ejemplo del error de error del servidor de directorio.
X.4.4 No se puede enrutar
El sistema de correo no pudo determinar el siguiente salto para el
mensaje porque la información de enrutamiento necesaria era
no disponible desde el servidor de directorio. Esto es útil para ambos
Errores transitorios permanentes y persistentes.
Una búsqueda de DNS que devuelve solo un SOA (inicio de administración)
registro de un nombre de dominio es un ejemplo de la imposibilidad de enrutar
error.
X.4.5 congestión del sistema de correo
El sistema de correo no pudo entregar el mensaje porque el
El sistema de correo electrónico estaba congestionado. Esto es útil solo como persistente
error transitorio
X.4.6 Bucle de enrutamiento detectado
Un bucle de enrutamiento provocó que el mensaje se reenvíe demasiado.
veces, ya sea debido a tablas de enrutamiento incorrectas o a un usuario-
reenvío de bucle Esto es útil solo como un transitorio persistente.
error.
X.4.7 El tiempo de entrega caducó.
El mensaje fue considerado demasiado antiguo por el sistema de rechazo,
ya sea porque permaneció demasiado tiempo en ese host o porque el
El valor de tiempo de vida especificado por el remitente del mensaje fue
excedido. Si es posible, se encontró el código del problema real
Cuando se intentó la entrega, se debería devolver en lugar de esto.
código.
3.6 Estado del protocolo de entrega de correo
X.5.0 Estado del protocolo diferente o indefinido
Algo estaba mal con el protocolo necesario para entregar el
mensaje al próximo salto y el problema no puede estar bien
expresado con cualquiera de los otros códigos de detalle provistos.
X.5.1 comando inválido
Se emitió un comando de protocolo de transacción de correo que era
fuera de secuencia o sin soporte. Esto es útil solo como
error permanente.
X.5.2 Error de sintaxis
Se emitió un comando de protocolo de transacción de correo que no pudo
Ser interpretado, ya sea porque la sintaxis fue incorrecta o porque
El comando no se reconoce. Esto es útil solo como permanente
error.
X.5.3 Demasiados destinatarios
Se especificaron más destinatarios para el mensaje de lo que podría haber
ha sido entregado por el protocolo. Este error debería normalmente
dar lugar a la segmentación del mensaje en dos, el
resto de los destinatarios que se entregará en un subsiguiente
intento de entrega. Se incluye en esta lista en el evento
que tal segmentación no es posible.
X.5.4 Argumentos de comando inválidos
Se emitió un comando de protocolo de transacción de correo válido.
argumentos no válidos, ya sea porque los argumentos estaban fuera de
rango o representado características no reconocidas. Esto es útil
solo como un error permanente.
X.5.5 versión incorrecta del protocolo
Existió un error de versión de protocolo que no pudo ser
resuelto automáticamente por las partes comunicantes.
3.7 Contenido del mensaje o estado del medio del mensaje
X.6.0 Otro error de medios no definido
Algo sobre el contenido de un mensaje lo hizo ser
considera que no se puede entregar y el problema no puede estar bien
expresado con cualquiera de los otros códigos de detalle provistos.
X.6.1 Medios no admitidos
Los medios del mensaje no son compatibles ni por el
protocolo de entrega o el siguiente sistema en la ruta de reenvío.
Esto es útil solo como un error permanente.
X.6.2 Conversión requerida y prohibida
El contenido del mensaje debe convertirse antes de que se pueda
entregado y dicha conversión no está permitida. Tal
Las prohibiciones pueden ser la expresión del remitente en el mensaje.
sí mismo o la política del host emisor.
X.6.3 Requiere conversión pero no es compatible
El contenido del mensaje debe convertirse para que se reenvíe.
pero dicha conversión no es posible o no es práctica por un
host en la ruta de reenvío. Esta condición puede resultar cuando un
La puerta de enlace ESMTP admite el transporte de 8 bits pero no puede
degradar el mensaje a 7 bits según sea necesario para el próximo salto.
X.6.4 Conversión con pérdida realizada
Se trata de una advertencia enviada al remitente cuando se envió el mensaje.
con éxito, pero cuando la entrega requirió una conversión en
que algunos datos se perdieron. Esto también puede ser un error permanente.
si el remitente ha indicado que la conversión con pérdida es
prohibido para el mensaje
X.6.5 Error de conversión
Se requirió una conversión pero no tuvo éxito. Esto podría ser
útil como notificación temporal permanente o persistente.
3.8 Seguridad o estado de la política
X.7.0 Estado de seguridad distinto o no definido
Algo relacionado con la seguridad causó que el mensaje sea
devuelto, y el problema no puede expresarse bien con ninguno de
El otro proporciona códigos de detalles. Este código de estado también puede ser
Se usa cuando la condición no se puede describir más a fondo debido a
políticas de seguridad vigentes
X.7.1 Entrega no autorizada, mensaje rechazado
El remitente no está autorizado para enviar al destino. Esta
puede ser el resultado del filtrado por host o por destinatario. Esta
El memorando no analiza los méritos de tal filtrado, pero
proporciona un mecanismo para informar tales. Esto es útil solo como
error permanente.
X.7.2 Expansión de la lista de correo prohibida
El remitente no está autorizado a enviar un mensaje al destinatario
lista de correo. Esto es útil solo como un error permanente.
X.7.3 Requiere conversión de seguridad pero no es posible
Se realizó una conversión de un protocolo de mensajería seguro a otro.
requerido para la entrega y dicha conversión no fue posible.
Esto es útil solo como un error permanente.
X.7.4 Funciones de seguridad no admitidas
Un mensaje contenía funciones de seguridad como seguras
autenticación que no se pudo admitir en la entrega
protocolo. Esto es útil solo como un error permanente.
X.7.5 falla criptográfica
Un sistema de transporte autorizado para validar o descifrar
un mensaje en el transporte no pudo hacerlo porque era necesario
información como clave no estaba disponible o tal información
era inválido
X.7.6 Algoritmo criptográfico no admitido
Un sistema de transporte autorizado para validar o descifrar
un mensaje no pudo hacerlo porque el algoritmo necesario
no fue compatible
X.7.7 Fallo de integridad del mensaje
Un sistema de transporte autorizado para validar un mensaje.
No pudo hacerlo porque el mensaje estaba dañado o
alterado Esto puede ser útil como permanente, transitorio
Código de entrega persistente o exitoso.