Se cometen errores. Los errores también se hacen evidentes a menudo con el correo electrónico: en lugar de los correos electrónicos que esperaba, solo aparece un mensaje de error: un mensaje de error POP, si su cuenta está configurada para descargar correo usando el protocolo de la oficina de correos.
Códigos de estado POP
Algunas cosas pueden salir mal en este proceso de descarga de correo. Es posible que el servidor del que normalmente recibe su correo no responda la llamada. O tal vez su contraseña sea incorrecta (pero tal vez la contraseña del servidor sea incorrecta, debido a algún problema de software). El servidor también podría tener algunos problemas internos y responder con un código de error.
Afortunadamente, un servidor POP es muy claro sobre su estado. Básicamente sabe dos respuestas: la positiva. + Ok y lo negativo -ERRAR . Por supuesto, esto es un poco no especificado si desea saber qué ha fallado.
Como resulta, + Ok y -ERRAR se trata de todo el nuevo código que debe aprender si desea comprender los mensajes de error POP. Todo lo demás es código estándar: lenguaje humano. Aparentemente, el Protocolo de la Oficina de Correos fue diseñado por seres humanos para seres humanos. Información más detallada sobre un -ERRAR La respuesta del servidor se da en un lenguaje sencillo, siguiendo la -ERRAR mensaje. Si bien los servidores POP no están obligados a ofrecer esta información adicional, la mayoría lo hace.
Mensajes de error POP
Lo primero que puede salir mal (aparte de que el servidor está completamente inactivo) es que el servidor POP no reconoce su nombre de usuario. Tal vez lo haya escrito mal, tal vez la base de datos que utiliza el servidor para identificar a los usuarios no funciona. Tal vez una inundación ha destruido todo el almacenamiento donde se guardan los buzones en su ISP.
Cuando un servidor POP no reconoce su nombre de usuario, generalmente responderá con: -Erronero desconocido .
Justo después del nombre de usuario viene la contraseña y otra posibilidad de errores. Errores, eso es correcto, porque aparte de la contraseña no coincide con el nombre de usuario ( -ERR contraseña inválida ) el servidor POP puede tener otro problema Solo se puede acceder a un buzón POP mediante una conexión entrante a la vez. Si su verificador de correo ya ha iniciado sesión en su cuenta de correo electrónico, su programa de correo electrónico no podrá acceder a la misma cuenta al mismo tiempo. En tales casos, cuando el buzón ya está bloqueado por otro proceso, el servidor POP devuelve: -ERR no puede bloquear el buzón .
Una vez que haya iniciado sesión correctamente en la cuenta, un cliente POP generalmente comenzará a recuperar mensajes, uno a la vez. Cuando solicita un mensaje del servidor, es posible una respuesta negativa: -ERR no hay tal mensaje . Parece que el cliente tiene un problema. La misma respuesta puede devolverse cuando el cliente de correo electrónico intenta marcar un mensaje para su eliminación que no existe (o que ya se ha marcado para su eliminación).
Cuando finaliza una sesión POP, todos los mensajes marcados para su eliminación generalmente son eliminados permanentemente por el servidor. Si el servidor POP no puede eliminar todos los mensajes (posiblemente debido a una escasez de recursos), devuelve un error: -ERR algunos mensajes eliminados no eliminados .
Ver por ti mismo
Dado que el protocolo de la oficina de correos es tan simple, solo hay algunas cosas que pueden salir mal y solo unos pocos mensajes de error. Todos los errores devueltos por un servidor POP son de hecho mensajes y no simples códigos crípticos.
Si su programa de correo electrónico convierte estos mensajes de error significativos en cuadros de error no descriptivos, probablemente sea mejor intentarlo usted mismo. Inicie un indicador de DOS y telnet directamente en su cuenta de correo electrónico. Tipo telnet
Cuando el servidor te saluda con un feliz. + Ok , siga el proceso como se describe en El protocolo de la oficina postal y debe poder identificar el error. Al menos, si todo funciona bien, sabe que el problema está realmente en su cliente de correo electrónico, no en su servidor de correo electrónico.
(Actualizado en junio de 2001)