SMTP es un estándar de Internet que usan los servidores de correo electrónico 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 se rechazan, consulta los mensajes de rechazo 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 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 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 de 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.
- El dominio del remitente se identificó 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 realizar 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 de SMTP 400 comunes
Los códigos de error que comienzan con 4 indican que el servidor tuvo una falla temporal, pero la acción se completará con otro intento. Por lo general, los códigos de error que comienzan con 4 son errores 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 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 de SMTP 500 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 | El comando no se implementó. |
| 503 | El servidor tenía una secuencia de comandos incorrecta. |
| 541 | La dirección del destinatario rechazó el mensaje. |
| 550 | No se pudo ejecutar el comando solicitado 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 el nombre del buzón 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 del 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 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 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 | 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 |
| 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 seguridad o la política |
Texto de respuesta
El último campo de un mensaje de error de SMTP describe el error.