Guía rápida de los códigos de respuesta SMTP

Todos los códigos de respuesta SMTP estándar con su significado, cómo se construyen los tres dígitos, los códigos de estado ampliados que llevan los rebotes y qué hacer con los más frecuentes.

Última revisión:

AdSense Placeholder
Slot: header_reference_page
En esta página

Un servidor SMTP responde a cada comando con un código de tres dígitos, y un mensaje de rebote suele repetirlo junto con un código de estado ampliado (5.1.1). Pegue las cabeceras de un mensaje rebotado o sospechoso en Analizador de Cabeceras de Correo; y vea MTA-STS y Cómo funciona la seguridad del transporte del correo para saber cómo aseguran los servidores la conexión.

Cómo leer un código

  • Primer dígito: 2 éxito, 3 hace falta más entrada, 4 fallo temporal (el remitente debe reintentar), 5 fallo permanente (no reintentar).
  • Segundo dígito: 0 sintaxis, 1 información, 2 conexión, 5 sistema de correo.
  • Los códigos ampliados usan clase.asunto.detalle (RFC 3463): clase 2, 4 o 5, y después un asunto como 1 direccionamiento, 2 buzón, 7 seguridad o política.

Códigos de respuesta

Código Significado
211 Estado del sistema o respuesta de ayuda
214 Mensaje de ayuda
220 Servicio listo (el saludo)
221 El servicio cierra la conexión
250 Acción solicitada completada
251 Usuario no local; el mensaje se reenviará
252 No se puede verificar al usuario, pero se acepta el mensaje
354 Comience a introducir el correo; termine con una línea que solo contenga un punto
421 Servicio no disponible; se cierra el canal (inténtelo más tarde)
450 Buzón no disponible, por ejemplo ocupado o en lista gris (inténtelo más tarde)
451 Error local de procesamiento (inténtelo más tarde)
452 Almacenamiento del sistema insuficiente (inténtelo más tarde)
455 El servidor no admite los parámetros
500 Error de sintaxis, comando no reconocido
501 Error de sintaxis en los parámetros
502 Comando no implementado
503 Secuencia de comandos incorrecta
504 Parámetro de comando no implementado
521 El host nunca acepta correo
550 Buzón no disponible o rechazado por una política
551 Usuario no local
552 El mensaje supera el límite de almacenamiento o de tamaño
553 Nombre de buzón no permitido
554 Transacción fallida (a menudo un rechazo por spam o política)
555 Parámetros de MAIL FROM o RCPT TO no reconocidos
556 El dominio no acepta correo

Códigos de estado ampliados

Código ampliado Significado
2.0.0 Éxito
4.2.2 Buzón lleno (inténtelo más tarde)
4.7.0 Bloqueo temporal de seguridad o de política, como lista gris o límite de frecuencia
5.1.1 Dirección de buzón de destino incorrecta: el usuario no existe
5.1.2 Dirección del sistema de destino incorrecta: el dominio no existe
5.2.2 Buzón lleno (permanente)
5.3.4 Mensaje demasiado grande para el sistema
5.4.1 Sin respuesta del host (a menudo una regla de acceso del destinatario)
5.7.1 Entrega no autorizada o rechazada por política (spam, lista de bloqueo, SPF/DKIM/DMARC fallidos)
5.7.26 El mensaje no superó la autenticación (remitente no autenticado rechazado, usado por grandes proveedores)

Qué hacer

  • 4xx: espere. Los servidores reintentan durante horas o días con intervalos crecientes, así que un 450 aislado es normal en la lista gris.
  • 550 5.1.1: corrija la dirección; el destinatario no existe.
  • 550 5.7.1 o 554: el receptor consideró el mensaje no deseado. Compruebe SPF, DKIM y DMARC, y si su IP está en una lista de bloqueo con Comprobador de Listas Negras DNSBL.
  • 552 o 5.3.4: reduzca o divida el mensaje.
  • 421 durante una sesión larga: el servidor está sobrecargado o le limita la frecuencia; vaya más despacio.

Pruebe estas herramientas

Véase también

AdSense Placeholder
Slot: footer_leaderboard