🎓 Niveau : 🟢 Débutant
📋 Prérequis : notions de réseau (DNS, adresse IP), notion de client/serveur
Comment un message écrit sur ton ordinateur arrive-t-il, en quelques secondes, dans la boîte de quelqu'un à l'autre bout du monde ? Le service de messagerie (mail, courrier électronique) répond à ce besoin : permettre à n'importe qui d'envoyer et recevoir des courriels de façon fiable, quel que soit le fournisseur.
Le problème qu'il résout : standardiser l'échange de courrier numérique entre des millions de serveurs différents. Pour cela, on sépare clairement trois rôles — envoyer, transporter, et consulter — chacun avec son protocole.
- Courriel (e-mail) : message électronique adressé à une ou plusieurs personnes.
- MUA (Mail User Agent) : le client de messagerie que tu utilises (Outlook, Thunderbird, l'appli Mail, le webmail).
- MTA (Mail Transfer Agent) : le serveur qui transporte le courrier d'un domaine à l'autre (ex. Postfix, Exchange).
- SMTP (Simple Mail Transfer Protocol) : protocole pour envoyer un courriel et le transporter entre serveurs. C'est le « facteur ».
- IMAP (Internet Message Access Protocol) : protocole pour consulter ses courriels en les laissant sur le serveur (synchronisé sur tous tes appareils).
- POP3 (Post Office Protocol v3) : protocole pour télécharger ses courriels sur un seul appareil (souvent en les supprimant du serveur).
- MX (Mail eXchange) : enregistrement DNS qui indique quel serveur reçoit le courrier d'un domaine.
- Tu écris un mail dans ton MUA et tu cliques sur « Envoyer ».
- Ton MUA transmet le mail en SMTP à ton serveur d'envoi (MTA).
- Ton MTA consulte le DNS pour trouver l'enregistrement MX du domaine destinataire (ex.
@exemple.ch).
- Ton MTA livre le mail en SMTP au MTA du destinataire.
- Le MTA destinataire dépose le mail dans la boîte aux lettres de la personne.
- Le destinataire lit son courrier via IMAP (consultation sur le serveur) ou POP3 (téléchargement).
💡 Moyen mnémotechnique : SMTP pour partir, IMAP/POP3 pour piocher. L'envoi utilise SMTP, la lecture utilise IMAP ou POP3.
graph LR
A[MUA expéditeur] -->|SMTP| B[MTA expéditeur]
B -->|DNS: cherche MX| DNS[(Serveur DNS)]
B -->|SMTP| C[MTA destinataire]
C --> M[(Boîte aux lettres)]
D[MUA destinataire] -->|IMAP / POP3| M
Anna (anna@martin-sa.ch) envoie un mail à Ben (ben@fournisseur.ch).
- Le client Outlook d'Anna envoie le mail en SMTP au serveur
smtp.martin-sa.ch.
- Ce serveur cherche l'enregistrement MX de
fournisseur.ch dans le DNS → il obtient mail.fournisseur.ch.
- Il livre le mail en SMTP à
mail.fournisseur.ch.
- Ben ouvre Thunderbird, qui se connecte en IMAP à
mail.fournisseur.ch et affiche le nouveau message, toujours stocké côté serveur.
Comme Ben utilise IMAP, il retrouve le même mail lu/non lu sur son téléphone et son PC.
- Privilégier IMAP à POP3 en entreprise : synchronisation multi-appareils et courrier conservé/sauvegardé côté serveur.
- Activer le chiffrement : SMTP/IMAP/POP3 doivent passer en TLS (ports sécurisés 465/587 pour SMTP, 993 pour IMAP, 995 pour POP3).
- Configurer SPF, DKIM et DMARC : trois mécanismes DNS qui prouvent que tes mails sont légitimes et limitent l'usurpation.
- Sauvegarder les boîtes côté serveur.
Utiliser POP3 sur plusieurs appareils : il télécharge et supprime le mail du serveur, donc il « disparaît » des autres appareils. En entreprise, c'est presque toujours une erreur.
- Confondre le serveur d'envoi (SMTP) et de réception (IMAP/POP3) dans la config du client.
- Oublier le chiffrement TLS : mot de passe et courriels circulent alors en clair.
- Ne pas configurer SPF/DKIM/DMARC → mails classés en spam ou domaine usurpé.
- SMTP envoie et transporte, IMAP/POP3 permettent de lire son courrier.
- Le DNS et son enregistrement MX aiguillent le courrier vers le bon serveur.
- IMAP garde les mails sur le serveur (multi-appareils) ; POP3 les télécharge sur un seul.
« SMTP pour partir, IMAP pour piocher. » 🔑