SMTP es un estándar de Internet que usan los servidores de correo para enviar y recibir correos electrónicos. 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 detectar 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 de los códigos de error y de 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. El mensaje describe por qué se produjo el error y recomienda acciones para solucionar el problema:
Códigos de respuesta
Los códigos de respuesta SMTP hacen referencia 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 que tiene un virus.
- Se identificó el dominio del remitente como 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. 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 400 de SMTP comunes
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 estar relacionados con el servidor de correo electrónico 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 de correo del usuario no estaba disponible |
| 451 | No se envió el mensaje debido a un error del servidor |
| 452 | Se detuvo el comando porque no hay suficiente almacenamiento en el servidor |
| 455 | El servidor no puede procesar el comando en este momento |
Códigos de error 500 comunes de SMTP
| 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 | El mensaje fue rechazado por la dirección del destinatario |
| 550 | El comando solicitado falló porque el buzón 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 no existe el nombre del buzón |
| 554 | La transacción falló sin detalles adicionales |
Por lo general, los códigos de error de SMTP se siguen de 3 dígitos más. 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 del canal de transmisión |
| x3z | Sin especificar |
| x4z | Sin especificar |
| x5z | Estado del sistema de correo electrónico |
Códigos de estado
El primer dígito del código de estado indica la clase del código, el segundo dígito indica el tema y el tercer dígito proporciona más detalles.
El código de estado 4.4.5 indica 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 | Sin identificar |
| x.1.z | Estado de la dirección |
| x.2.x | Estado del buzón |
| x.3.x | Estado del sistema de correo electrónico |
| x.5.x | Estado del protocolo de entrega de correo |
| x.6.x | Estado del contenido o los medios del mensaje |
| x.7.x | Estado de la política o la seguridad |
Texto de respuesta
El último campo de un mensaje de error de SMTP describe el error.