POP VS IMAP : les différences

Pour relever ses mails, on utilise un client de messagerie qui se base sur les protocoles POP3 (Post Office Protocol) ou IMAP (Internet Message Access Protocol).
Chacun des deux permet de consulter ses mails mais ne fonctionnent pas tout à fait de la même manière.

Dans ce tutoriel, nous allons voir le fonctionnement des protocoles POP et IMAP ainsi que les différences.

POP VS IMAP : les différences

POP VS IMAP : les différences

Les deux protocoles permettent de relever ses mails à travers une authentification.
Celle-ci peut se faire à travers un échange d'un utilisateur et mot de passe.
Les deux protocoles ont une version sécurisé dites chiffrés via SSL, on ajoute un S à la fin du protocole pour "Over SSL".
IMAP devient IMAPS et POP3 devient POP3S.

Pour un aperçu plus global du fonctionnement des transmissions de mails, lire :

POP

Avec le protocole POP (Post Office Protocol), le client de messagerie télécharge les mails en local sur l'appareil puis les consulte.
On peut laisser les messages quelques jours sur le serveur ou les supprimer directement lors de la récupération.
Ainsi, le client de mail doit périodiquement se connecter au serveur POP afin de vérifier la présence de nouveau messages électroniques.
L'utilisateur peut forcer la vérification en cliquant sur un bouton du type "relever les nouveaux messages."

La relève se fait à travers des commandes (un peu comme pour FTP) comme LIST, RETR, STAT, ....
Lorsque l'on utilise un client de messagerie, cela est transparent.

L'utilisateur doit donc sauvegarder ses mails puisqu'ils se trouvent sur son appareil.
Enfin en cas de changement d'appareil, il faut migrer les mails vers le client mail du nouvel appareil.
L'avantage se trouve dans la recherche, tris car toutes les données se trouvent en local.
On est pas non plus limité par un quota côté serveur puisqu'on télécharge puis vide régulièrement les messages côtés serveur.

Par contre cela rend donc la relève de mails sur plusieurs appareils un peu plus complexe.

AvantagesInconvénients
Recherche plus rapide
Pas sujet à un quota de stockage côté serveur
Pas pratique pour relever des mails sur plusieurs appareils différents
L'utilisateur doit migrer les mails en cas de changement d'OS/client de messagerie
Les avantages et inconvénients de POP3

IMAP

En IMAP (Internet Message Access Protocol), le client consulte directement les mails sur le serveur.
On parle alors de synchronisation des messages incluant aussi les dossiers.
Les échanges réseaux sont plus constant puisqu'il faut synchroniser régulièrement les messages.
Pour limiter les échanges, il télécharge les en-têtes afin de lister les mails avec l'adresse de l'expéditeur, le sujet.
Au moment de cliquer sur le message, le client télécharge le corps du mail et les pièces jointes.

Ainsi, aucun message n'est stocké en local même si depuis IMAP4, on trouve une fonction "hors ligne".

La consultation avec plusieurs appareils est plus facile en IMAP puisque les messages sont centralisés sur le serveur et se synchronisent sur chaque appareil.
Lorsque vous modifiez un mail ou dossier sur un appareil, on voit instantanément les modifications sur les autres appareils.
De plus, l'utilisateur n'a pas à se soucier de migrer ses mails lors d'un changement de client de messagerie ou d'OS.
Par contre, les recherches sont beaucoup plus lentes puisqu'elles se font côté serveur.
Enfin vous êtes limités par l'espace de stockage offert sur le serveur de messagerie.

AvantagesInconvénients
Plus flexible et adapté pour la consultation d'email sur plusieurs appareilsPeut-être plus lent pour consulter les mails
Limiter par le quota de stockage côté serveur
Les avantages et inconvénients d'IMAP

Les ports de connexion POP et IMAP

Tags: