Códigos de Respuesta de un Servidor SMTP
| NOTA: Este post fue publicado originalmente en mi anterior blog el 14/08/2007. Hice algunos cambios, modificaciones y adiciones para mejorar el artículo |
Te has visto alguna vez en una situación como esta?
Usuario: (te llama y te dice:) "Hola. sabes, no puedo enviar un correo".
ADMIN: OK, me podría decir por favor qué mensaje de error le aparece en la pantalla?
Usuario: "Si, aquí dice: su mensaje no se ... ha podido entregar... código del error: 5.2.3. Qué puede ser?".
ADMIN: ???? (Este tipo cree que me sé TODOS los códigos de error de memoria o qué?!).
Bueno, al menos yo sí .. más de un par de veces.... y no me sé los mensajes de error de memoria, pero...sí conozco son los primeros números que componen los códigos de las “Notificaciones de Estado de Entrega” (RFC 1891 y RFC 1893)
- 2.X.Y : Éxito, la operación pudo ser realizada.
- 4.X.Y : Error transitorio persistente, la operación no puede ser realizada temporalmente, por ejemplo debido a problemas con la red, o con recursos del servidor.
- 5.X.Y : Errores permanentes, este tipo de errores implican que el servidor esté con algún problema o que hay alguna regla específica que se esté violando, por ejemplo el error 5.2.3 significa que “el mensaje es demasiado grande para la cuota local”.
Nota: estos mismos códigos aplican para comunicaciones HTTP.
Pero, más importante aún, aunque no me conozca los códigos de errores, al menos sé donde encontrarlos ;D
KB284204: Notificaciones del estado de entrega en Exchange Server y Small Business Server
Espero que les sirva.
Gonzalo
PS: Cualquier relación o parecido con las historias del BOFH es completamente intencional ;)