Des erreurs sont commises. Les erreurs sont également souvent signalées dans les e-mails: au lieu des e-mails que vous attendiez, vous n’obtenez qu’un message d’erreur - un message d’erreur POP, si votre compte est configuré pour télécharger des e-mails utilisant ce protocole, le bureau de poste.
Codes de statut POP
Certaines choses peuvent mal se passer lors du téléchargement du courrier. Le serveur à partir duquel vous recevez habituellement votre courrier peut ne pas répondre à l'appel du tout. Ou peut-être que votre mot de passe est incorrect (mais peut-être que le mot de passe du serveur est incorrect, en raison d'un problème logiciel). Le serveur peut également rencontrer des problèmes internes et répondre avec un code d'erreur.
Heureusement, un serveur POP est très clair sur son statut. Il connaît fondamentalement deux réponses: le positif + Ok et le négatif -SE TROMPER . Bien sûr, ceci est un peu indéterminé si vous voulez savoir ce qui ne va pas.
Comme il s'avère, + Ok et -SE TROMPER est à propos de tout le nouveau code que vous devez apprendre si vous voulez comprendre les messages d'erreur POP. Tout le reste est du code standard: langage humain. Apparemment, le protocole postal a été conçu par des êtres humains pour des êtres humains. Des informations plus détaillées sur un -SE TROMPER La réponse du serveur est donnée en anglais clair, en suivant le -SE TROMPER message. Bien que les serveurs POP ne soient pas obligés d’offrir ces informations supplémentaires, la plupart le font.
Messages d'erreur POP
La première chose qui peut mal tourner (à part que le serveur soit complètement arrêté) est que le serveur POP ne reconnaisse pas votre nom d'utilisateur. Vous avez peut-être mal tapé, peut-être que la base de données utilisée par le serveur pour identifier les utilisateurs est en panne. Une inondation a peut-être détruit tous les espaces de stockage où les boîtes aux lettres sont conservées chez votre fournisseur de services Internet.
Lorsqu'un serveur POP ne reconnaît pas votre nom d'utilisateur, il répondra généralement par: -ERR mailbox inconnu .
Juste après le nom d'utilisateur vient le mot de passe et une autre chance d'erreurs. Erreurs, c'est vrai, car mis à part le mot de passe ne correspondant pas au nom d'utilisateur ( -ERR mot de passe invalide ) le serveur POP peut rencontrer un autre problème. Une boîte aux lettres POP est accessible uniquement par une connexion entrante à la fois. Si votre vérificateur de courrier s'est déjà connecté à votre compte de messagerie, votre programme de messagerie ne peut pas accéder au même compte en même temps. Dans ce cas, lorsque la boîte aux lettres est déjà verrouillée par un autre processus, le serveur POP renvoie: -ERR incapable de verrouiller la boîte aux lettres .
Une fois connecté au compte, un client POP commence généralement par récupérer les messages, un à la fois. Lorsqu'il demande un message au serveur, une réponse négative est possible: -ERR pas un tel message . On dirait que le client a un problème. La même réponse peut être renvoyée lorsque le client de messagerie tente de marquer un message pour suppression qui n'existe pas (ou a déjà été marqué pour suppression).
Lorsqu'une session POP est terminée, tous les messages marqués pour suppression sont généralement supprimés de manière permanente par le serveur. Si le serveur POP ne peut pas supprimer tous les messages (probablement en raison d'une pénurie de ressources), il renvoie une erreur: -ERR des messages supprimés non supprimés .
Voir par vous-même
Puisque le protocole de bureau de poste est si simple, il n’ya que peu de choses qui peuvent mal tourner et peu de messages d’erreur. Toutes les erreurs renvoyées par un serveur POP sont bien des messages et non de simples codes cryptés.
Si votre programme de messagerie transforme ces messages d'erreur significatifs en zones d'erreur non descriptives, il est probablement préférable de l'essayer vous-même. Lancez une invite DOS et Telnet directement dans votre compte de messagerie. Type telnet
Quand le serveur vous accueille avec un joyeux + Ok , suivez la procédure décrite dans The Post Office Protocol et vous devriez pouvoir identifier l’erreur. Au moins, si tout fonctionne bien, vous savez que le problème vient vraiment de votre client de messagerie, pas de votre serveur de messagerie.
(Mise à jour juin 2001)