Quelles sont les différences entre les trois protocoles de messagerie (IMAP4, POP3 et SMTP)

SMTP, IMAP4 et POP3 interviennent à des étapes distinctes du trajet d’un courriel. Les deux premiers ne rivalisent pas avec le troisième : SMTP gère l’envoi, tandis qu’IMAP4 et POP3 gèrent la réception. Comparer ces trois protocoles de messagerie revient donc à examiner deux fonctions séparées, puis à arbitrer entre deux méthodes de consultation des messages reçus.

Tableau comparatif SMTP, IMAP4 et POP3 : ports, chiffrement et fonctions

Critère SMTP IMAP4 POP3
Fonction Envoi de mails Consultation des messages sur le serveur Téléchargement des messages en local
Port standard 25 (relais), 587 (soumission STARTTLS), 465 (soumission TLS implicite) 143 (STARTTLS), 993 (TLS implicite) 110 (STARTTLS), 995 (TLS implicite)
Stockage des messages Ne stocke pas (transfère) Conserve sur le serveur Télécharge sur l’appareil, suppression configurable
Synchronisation multi-appareils Sans objet Oui Non
Accès hors connexion Non (nécessite une connexion pour envoyer) Partiel (cache local selon le client) Complet après téléchargement

Ce tableau résume les écarts structurels. Chaque protocole opère sur ses propres ports et répond à un besoin précis. La suite détaille les points où la confusion est la plus fréquente.

A lire également : Comment utiliser le stylo et Windows Ink sur un ordinateur portable

Jeune femme consultant un schéma comparatif des protocoles email IMAP, POP3 et SMTP sur une tablette dans un bureau à domicile

Port SMTP 465 ou 587 : une distinction de chiffrement, pas de fonction

Beaucoup de guides affirment que le port 465 est obsolète. La RFC 8314, publiée en 2018, corrige cette idée : le port 465 a été officiellement réattribué à la soumission SMTP avec TLS implicite. Le chiffrement démarre avant toute commande SMTP, ce qui élimine la phase de négociation STARTTLS présente sur le port 587.

A lire également : Comment supprimer des fichiers OneDrive sans les supprimer de mon PC ?

Le port 587 reste utilisé. La connexion s’établit en clair, puis le client envoie la commande STARTTLS pour basculer en chiffré. Les deux approches protègent le transit du mail entre le logiciel et le serveur SMTP.

En revanche, ni l’une ni l’autre ne garantit un chiffrement de bout en bout du contenu du message. TLS protège la connexion, pas le courriel stocké sur les serveurs. Un mail contenant des pièces jointes sensibles reste lisible dans les boîtes aux lettres intermédiaires si aucun mécanisme de chiffrement du contenu (comme S/MIME ou PGP) n’est ajouté par-dessus.

IMAP4 et synchronisation serveur : ce que la RFC 9051 a changé

IMAP4 conserve les messages sur le serveur de messagerie. Chaque appareil, ordinateur, téléphone ou tablette, lit le même état de la boîte de réception : dossiers, indicateurs de lecture, brouillons. Supprimer un mail depuis un appareil le supprime partout.

La spécification a évolué. La RFC 9051, publiée en 2021, définit IMAP4rev2, qui consolide plusieurs extensions historiques en un seul standard. Les guides qui décrivent IMAP4 comme un protocole figé depuis les années 2000 omettent cette mise à jour. IMAP4rev2 simplifie la gestion des identifiants uniques de messages et clarifie le comportement attendu des clients conformes.

Limites concrètes d’IMAP4 en production

La synchronisation permanente consomme de la bande passante et de l’espace de stockage côté serveur. Un compte professionnel recevant plusieurs centaines de mails par semaine accumule rapidement un volume important. L’espace de stockage du serveur devient le facteur limitant, pas le protocole lui-même.

Le mode hors connexion existe, mais dépend du client de messagerie. Certains logiciels comme Thunderbird ou Outlook permettent de mettre en cache les messages récents. Sans cette configuration, aucun mail n’est accessible sans connexion réseau.

POP3 et suppression des messages : un comportement configurable, pas automatique

L’idée reçue la plus tenace attribue à POP3 la suppression systématique des mails sur le serveur après téléchargement. Le protocole prévoit en réalité deux commandes distinctes :

  • RETR récupère le message depuis le serveur sans le supprimer.
  • DELE marque le message pour suppression, effective à la fin de la session.

C’est la configuration du client de messagerie qui détermine si DELE est envoyée après chaque RETR. La plupart des logiciels proposent une option « conserver une copie sur le serveur » ou « supprimer après X jours ». POP3 ne supprime rien par défaut, c’est le paramétrage du client qui décide.

Cas d’usage où POP3 reste pertinent

Sur un appareil unique, avec une connexion intermittente ou un espace serveur très limité, POP3 présente un avantage direct : les mails téléchargés restent accessibles hors ligne sans configuration supplémentaire. Les utilisateurs qui archivent localement et ne consultent leur messagerie que depuis un seul poste n’ont pas besoin de la synchronisation multi-appareils d’IMAP4.

À l’inverse, dès qu’un deuxième appareil entre en jeu (un téléphone en complément d’un ordinateur, par exemple), POP3 crée des incohérences. Un mail lu sur l’ordinateur apparaît comme non lu sur le téléphone, ou n’apparaît tout simplement pas si le serveur l’a déjà supprimé.

Ingénieur réseau expliquant le fonctionnement des protocoles de messagerie SMTP, IMAP4 et POP3 devant un ordinateur portable en salle serveur

Protocoles de messagerie et sécurité : ce que TLS couvre et ce qu’il ne couvre pas

Les trois protocoles prennent en charge le chiffrement TLS, soit en mode implicite (ports 465, 993, 995), soit via STARTTLS (ports 587, 143, 110). Cette couche protège les données en transit entre le logiciel de messagerie et le serveur.

  • Le contenu du mail reste en clair sur le serveur de messagerie du destinataire, sauf chiffrement de bout en bout additionnel.
  • Le transit entre serveurs SMTP dépend de la prise en charge de TLS par chaque serveur intermédiaire. Si un serveur relais ne supporte pas TLS, le message transite en clair sur ce segment.
  • Les métadonnées (expéditeur, destinataire, objet) ne sont jamais chiffrées par TLS dans le cadre de ces protocoles.

Confondre chiffrement de la connexion et chiffrement du message est l’erreur la plus courante lors de la configuration d’un serveur mail professionnel. Activer TLS sur SMTP, IMAP4 et POP3 sécurise le transport, pas le stockage.

Le choix entre IMAP4 et POP3 se résume à une question d’architecture : synchronisation multi-appareils contre stockage local autonome. SMTP, lui, n’a pas d’alternative pour l’envoi de mails. La seule décision technique qui reste ouverte concerne le port et le mode de chiffrement, un arbitrage que la RFC 8314 a clarifié en faveur du TLS implicite sur le port 465.