Sereur Mail - Generalités

TL;DR:

[Serveur distant] → (SMTP) → [MTA]      → (LMTP) → [MDA]     → [Stockage]   ←  (IMAP/POP) ← [MUA]     ← [User]
[Serveur distant] → (SMTP) → [Postfix] → (LMTP) → [Dovecot] → [Maildir] ← (IMAP/POP) ← [Outlook] ← [John]
Composant Definition Explication Exemples
SMTP Simple Mail Transfert P. Transport des mails entre serveurs Postfix, Exim, Sendmail
MTA Mail Transfer Agent Reçoit, route et envoie les mails Postfix, Exchange
LMTP Local Mail Transfer P. Livraison locale du MTA vers la boîte utilisateur Postfix → Dovecot LMTP
MDA Mail Delivery Agent Dépose le mail dans la boîte utilisateur Dovecot LDA/LMTP, Procmail
LDA Local Delivery Agent Livraison locale vers le stockage mail Dovecot LDA, Maildrop
Stockage Répertoire du serveur Stockage des messages Maildir, mbox
IMAP Internet Message Access P. Lecture/synchronisation des mails sur serveur Dovecot IMAP, Outlook
POP3 Post Office Protocol Récupération des mails depuis serveur Dovecot POP3, Outlook
MUA Mail User Agent Logiciel utilisé par l’utilisateur Outlook, Thunderbird
Envois        Transport        Livraison           Stockage         Accès utilisateur
| | | | |
v v v v v

Serveur Postfix ------> Dovecot -------> Maildir <------- Outlook
MTA MDA boîte MUA

SMTP = transport
LMTP = livraison locale
LDA = dépôt dans la boîte
IMAP = consultation
MUA = logiciel mail

MUA (Mail User Agent)

Le MUA est le logiciel utilisé par l’utilisateur final pour consulter, rédiger, envoyer et organiser ses courriers électroniques.

Le MUA constitue l’interface entre l’utilisateur et le système de messagerie.

Fonctions principales :

  • Consultation des courriers électroniques.
  • Rédaction et envoi des messages.
  • Gestion des dossiers de messagerie.
  • Gestion des contacts et carnets d’adresses.
  • Recherche et classement des messages.

Protocoles utilisés :

  • IMAP : consultation des messages.
  • POP3 : récupération des messages.
  • SMTP : envoi des messages.

Exemples :

  • Outlook
  • Thunderbird
  • Apple Mail
  • Evolution
  • Roundcube
  • Zimbra Webmail

MDA (Mail Delivery Agent)

Le MDA est chargé de la distribution finale des messages dans les boîtes aux lettres des utilisateurs.

Une fois qu’un message a été reçu par le MTA, celui-ci est transmis au MDA qui le dépose dans l’emplacement de stockage approprié.

Le message est alors disponible pour consultation par l’utilisateur.

Fonctions principales :

  • Distribution des messages dans les boîtes aux lettres.
  • Tri et filtrage éventuel des messages.
  • Gestion des règles de livraison.
  • Dépôt des messages dans les répertoires Maildir ou mbox.

Exemples :

  • Dovecot LDA
  • Dovecot LMTP
  • Procmail
  • Maildrop

Serveur IMAP / POP3

Le serveur IMAP ou POP3 permet aux utilisateurs d’accéder aux messages stockés dans leur boîte aux lettres.

Il ne transporte pas les messages entre serveurs et ne réalise pas leur livraison finale ; il fournit uniquement un accès aux messages déjà stockés.

Fonctions principales :

  • Authentification des utilisateurs.
  • Consultation des messages.
  • Gestion des dossiers de messagerie.
  • Synchronisation des états de lecture.

Protocoles utilisés :

  • IMAP
  • POP3

Exemples :

  • Dovecot
  • Cyrus IMAP

MTA (Mail Transfer Agent)

Le MTA est responsable du transport et du routage des messages électroniques entre les différents serveurs de messagerie.

Lorsqu’un message est envoyé, le MTA détermine où celui-ci doit être transmis et établit les communications nécessaires avec les serveurs distants.

Le MTA recherche les enregistrements MX du domaine destinataire puis transmet le message au serveur de messagerie approprié.

Fonctions principales :

  • Réception des messages entrants.
  • Envoi des messages sortants.
  • Routage des messages vers leur destination.
  • Communication avec les serveurs de messagerie distants.
  • Gestion des files d’attente en cas d’indisponibilité temporaire d’un serveur distant.

Protocoles utilisés :

  • SMTP

Exemples :

  • Postfix
  • Exim
  • Sendmail
  • qmail
  • Microsoft Exchange

Documentation

Internet

🡅 Partager