Acerca de los mensajes de error de SMTP

El SMTP es un estándar de Internet que usan los servidores de correo electrónico para enviar y recibir mensajes. Los mensajes de error de SMTP te ayudan a comprender por qué no se envió un mensaje correctamente. Si los mensajes entrantes o salientes rebotan, revisa los mensajes de rebote para ver si hay un código de error de SMTP que pueda ayudarte a diagnosticar el problema.

Los mensajes de error de SMTP siguen este formato. Cada dígito en los códigos de error y estado proporciona un nivel de detalle cada vez mayor:

Código de respuesta Código de estado Texto de respuesta
xyz x.y.z Descripción de texto

Este es un ejemplo de un mensaje de error de SMTP. En el mensaje, se describe por qué se produjo el error y se recomiendan acciones para solucionar el problema:

Ejemplo de mensaje de error de SMTP

Códigos de respuesta

Los códigos de respuesta SMTP se refieren a partes específicas del servicio de correo electrónico y pueden indicar problemas como los siguientes:

  • El destinatario previsto no está registrado en el servicio.
  • El mensaje se marcó como spam o como si tuviera un virus.
  • Se identificó el dominio del remitente como una fuente de spam.
  • El mensaje incumplió la política de correo electrónico de tu empresa. Por ejemplo, el mensaje incluía un número de tarjeta de crédito o lenguaje prohibido.

Los códigos de respuesta que comienzan con 4 y 5 son errores, y el número indica el tipo de error. Los errores que comienzan con un 4 son fallas temporales. No es necesario que realices ninguna acción, ya que el remitente volverá a intentarlo. Los errores que comienzan con 5 son fallas permanentes y se requiere una acción para solucionar el problema.

Códigos de error comunes de SMTP 400

Los códigos de error que comienzan con un 4 indican que el servidor tuvo una falla temporal, pero la acción se completará con otro intento. Los códigos de error que comienzan con 4 suelen ser errores relacionados con el servidor de correo receptor.

Código de error Descripción
421 El servicio no está disponible. Vuelve a intentarlo más tarde.
450 No se realizó la acción solicitada porque el buzón del usuario no estaba disponible
451 El mensaje se aplazó temporalmente debido a la política del servidor, pausas temporales en la entrega o restricciones de agrupación de destinatarios (como 451 4.3.0). Puedes reintentar las fallas con una retirada exponencial durante un período fijo.
452 Se detuvo el comando porque no hay suficiente almacenamiento en el servidor
454 No se puede acceder debido a un problema temporal o a que se superó el límite de frecuencia de acceso (como 454 4.7.0). Reutiliza las conexiones SMTP abiertas en los mensajes, vuelve a intentarlo con una retirada exponencial y verifica la configuración de retransmisión de SMTP. Para obtener más información, consulta Mensajes de error del servicio de retransmisión de SMTP.
455 El servidor no puede procesar el comando en este momento

Códigos de error 500 de SMTP comunes

Código de error Descripción
500 El servidor no pudo reconocer el comando debido a un error de sintaxis
501 Se encontró un error de sintaxis en los parámetros o argumentos del comando
502 Comando no implementado
503 El servidor tenía una secuencia de comandos incorrecta
541 La dirección del destinatario rechazó el mensaje
550 El comando solicitado falló porque el buzón de correo del usuario no estaba disponible o el servidor receptor rechazó el mensaje porque probablemente era spam
551 El buzón del destinatario previsto no está disponible en el servidor receptor
552 No se envió el mensaje porque el buzón del destinatario no tiene suficiente almacenamiento
553 Se detuvo el comando porque el nombre del buzón de correo no existe
554 La transacción falló sin detalles adicionales

Por lo general, los códigos de error de SMTP van seguidos de 3 dígitos más. Este es el código de estado mejorado de SMTP, que proporciona más detalles sobre la causa de la falla. El segundo número del código indica la categoría de respuesta. El tercer carácter del código proporciona los detalles adicionales.

El código de respuesta 421 es un error temporal sobre el canal de transmisión que contiene una solicitud informativa.

Código de respuesta Descripción
x0z Errores de sintaxis
x1z Respuestas a solicitudes de información
x2z Errores en el canal de transmisión
x3z Sin especificar
x4z Sin especificar
x5z Estado del sistema de correo

Códigos de estado

El primer dígito del código de estado indica la clase de código, el segundo dígito indica el asunto y el tercer dígito proporciona más detalles.

El código de estado 4.4.5 es un problema temporal de red y enrutamiento para el estado del protocolo de entrega de correo.

Código de estado Descripción
x.0.z No identificado
x.1.z Estado de asignación de direcciones
x.2.x Estado del buzón de correo
x.3.x Estado del sistema de correo
x.5.x Estado del protocolo de entrega de correo electrónico
x.6.x Estado del contenido o de los archivos multimedia del mensaje
x.7.x Estado de seguridad o de cumplimiento de políticas

Texto de respuesta

El último campo de un mensaje de error de SMTP describe el error.