Fiche technique | |
---|---|
Nom : | POP3 |
Nom long : | Post Office Protocol 3 |
Type de produit : | Protocole |
Couche : | Application |
Introduction
Ce protocole permet d'effectuer la lecture ou la récupération des courriels (courriel électronique) contenu dans un compte de courriel.
Ce protocole est la version 3 du protocole POP tire son nom d'une abréviation anglophone Post Office Protocol, soit un protocole de bureau de poste. Ce protocole utilise lui-même un protocole, soit le TCP/IP avec le port 110 afin de transmettre les informations. Le principe de fonctionnement du protocole repose sur l'envoi de commande en format ASCII (Consulter la liste des commandes ici). Ce protocole n'est pas sécurisé par défaut, il faut plutôt utiliser le protocole POP3S, soit POP3 avec SSL, et utiliser le port 995, afin d'effectuer une connexion sécurisé.
Les courriels véhiculés par ce protocole sont transmits comme de vulgaire fichier de format ASCII avec des encodages (base64) dans le cas d'attachement ou d'images. Ainsi, les vieux langages du Web (comme ASP 3.0) devait lire les données brutes et transformer les données du courriel en leur version décodé.
Les logiciels les plus communs permettant d'utiliser le protocole POP3 sont : IBM Lotus Notes, Outlook, Outlook Express, Thunderbird.
Remarques
- Le protocole POP3 permet d'obtenir les courriels contenu dans une boite de courriels avec le nom d'utilisateur spécifié, si l'enregistre MX n'est pas définit et que le service SMTP n'est pas activé, il ne pourra pas recevoir de courriel dans la boite de courriel, même si elle disponible dans un client de messagerie utilisant le protocole POP3.
- Les courriels extraits par le protocole POP3 ne seront plus disponible par le protocole IMAP si vous laissez les paramètres par défaut. Car le protocole POP3 est pensé dans l'optique de supprimer les courriels du serveur POP3 après les avoirs récupérés, il faut donc changer le paramètre dans le client de messagerie de POP3 pour ne pas les supprimer immédiatement.
Voir également
Références des protocoles réseaux - SMTP - Introduction
Langage de programmation - ColdFusion - Référence des balises (CFML) - CFPOP
Langage de programmation - PHP - Référence de procédures et fonctions - «GETSERVBYNAME»