Académique Documents
Professionnel Documents
Culture Documents
Fonctionnement messagerie :
I- Envoi du mail
Mail écrit ---Protocole SMTP---> MSA (Mail Submission Agent) vérif identité l’émetteur et
autorisation d’envoyer ce type de mails.
MSA --- Protocole SMTP---> MTA (mail Transfer Agent) « conduit » mail du serveur de messagerie de
l’user A au serveur de messagerie de l’user B.
Le mail sera placé dans la boîte de réception ou bien dans le dossier correspondant aux critères que
vous avez définis.
L’utilisateur B ouvre son logiciel de messagerie électronique. Envoye une requête IMAP (ou POP) et il
sera possible de consulter le mail adressé par l’utilisateur A
Principaux atouts :
l'asynchronisme :
l'universalité technique :
la communication de groupe :
possibilité de "mailing" (envoi groupé), de listes de diffusion personnelles
Principaux inconvénients :
la propagation des virus :le courrier électronique est le premier et principal vecteur
de propagation des virus informatiques
Le serveur de messagerie :
Ce serveur de messagerie offre des espaces disques pour le stockage des comptes de messagerie
personnels et assure la transmission et la réception des messages.
L'adresse électronique :
sous Unix : sans interface graphique (i.e. sans navigateur), en utilisant directement les
commandes Unix (mode d'accès réservé aux informaticiens) ;
par un logiciel dédié à la messagerie : Eudora, Outlook, Pegasus, Microsoft Mail, Quickmail,
Thunderbird, etc.
Deux grands types de protocoles et de serveurs sont utilisés pour le courrier électronique :
Protocole de communication pour le courrier permettant d'établir l'interface entre un réseau local
et Internet.
Le serveur SMTP est le serveur "sortant", servant à la gestion du courrier entre différents serveurs
de messagerie.
Tous les systèmes de messagerie utilisent un serveur sortant SMTP.
il ne différencie pas les destinataires des différents champs : To, Cc, etc.
Les protocoles "entrants", qui gèrent l'envoi des messages dans les messageries
personnelles.
Deux protocoles entrants sont utilisés, au choix, dans les systèmes de messagerie : POP ou IMAP.
Le principe des protocoles entrants est le même : gérer la communication entre l'utilisateur et le
serveur de messagerie et permettre aux utilisateurs d'aller récupérer leurs messages.
S'ils ont globalement la même fonction, des différences importantes existent entre les protocoles
POP et IMAP, entrainant des possibilités d'utilisation différentes de la messagerie, pour les
utilisateurs.
POP (Post Office Protocol, ou Protocole de Bureau de Poste) :
Le serveur POP est le serveur "entrant", recevant les messages et les redistribuant vers les comptes
de messagerie gérés par le serveur.
être envoyés en bloc sur votre ordinateur : on peut les lire "hors ligne"
La majorité des FAI (Wanadoo, etc) utilisent le serveur POP pour la gestion du courrier entrant.
Sur un serveur IMAP, les messages restent toujours sur le serveur de courrier :
seuls les en-têtes sont téléchargés en local, puis les messages eux-mêmes.
comme les messages restent sur le serveur, leur gestion peut se faire également
sur le serveur : possibilité de tri, de classement, à partir du lieu de travail ou de
chez soi, etc.
Mais IMAP demande plus de ressources côté serveur (pour l'accès simultané, le tri...).
MIME est un format d'encodage des messages électroniques et des documents attachés,
permettant leur transport par messagerie. C'est la norme de codage des documents la plus utilisée
actuellement sur les serveurs de messagerie. MIME permet de coder les documents dans un jeu de
caractères simple, servant de langage universel "compréhensible" par toutes les machines. MIME
est notamment très utile pour le codage de tous les caractères accentués, enrichis, etc.
MTA - Mail Transfer Agent : logiciel qui reçoit les e-mails d’un MUA dans le but de les acheminer
MDA - Mail Delivery Agent : logiciel qui stocke les e-mails dans les boîtes aux lettres
Outlook permet de lier le compte mail créé par le F.A.I et hébergé sur le système de messagerie,
grâce aux credentials (login+mdp+ nom du serveur (POP|IMAP) du F.A.I + nom serveur SMTP du
F.A.I)
POP3 (port 143)|IMAP4 (port 220) pour la consultation de mail depuis le serveur.
IMAP lorsque requête de la part de l’user va chercher la liste du courrier sur le serveur de messagerie
et le rapatrié en local. Courrier reste sur le serveur du système de messagerie. Si l’on veut consulter
un mail on clique sur le mail de la liste pour faire la demande au serveur.
Serveur SMTP : système qui permet à un utilisateur d’envoyer des mails, souvent le nom est de la
forme (SMTP.nom_F.A.I.fr)
Protocole SMTP : acheminer les e-mails envoyés depuis un client, en s’appuyant sur le serveur de
messagerie. Ce protocole fonctionne selon le mode client/serveur avec des connexions TCP.
Les serveurs de messagerie, appelés également MTA (Mail Transfer Agent), vont faire transiter les e-
mails.
Votre e-mail est envoyé via SMTP à votre serveur de messagerie (MTA).
Ensuite, votre serveur de messagerie va l’envoyer via SMTP au serveur de messagerie (MTA) du
destinataire. Pour trouver à quel serveur de messagerie l'e-mail doit être envoyé, le serveur SMTP va
s'appuyer sur le DNS et consulter l'enregistrement MX associé à votre domaine : cet enregistrement
indique l'adresse du serveur de messagerie à contacter.
Le protocole SMTP s'appuie sur le port 25 par défaut. Dans sa déclinaison sécurisée, que l'on appelle
SMTPS ou SMTP over SSL, le port utilisé est le 587.
Chaque message du SMTP contient les champs suivants :
Contenu (body) – Tout ce qui se trouve après la ligne nulle ou vide est le corps du message
avec une séquence de lignes contenant des caractères ASCII.
Prenons un exemple. Sur le schéma, le poste à gauche est celui qui va envoyer l'e-mail à partir de
l'adresse "mon-email@it-connect.fr" à destination de "destinataire@domaine.fr". Le poste à droite,
est le poste depuis lequel un client de messagerie est configuré avec l'adresse "destinataire@
domaine.fr" : c'est sur ce poste que sera reçu et lu l'e-mail.
1 - Le client de messagerie de l'expéditeur va envoyer l'e-mail via le protocole SMTP au serveur de
messagerie qui gère les boîtes aux lettres du domaine it-connect.fr.
2 - Le serveur de messagerie voit qu'il doit acheminer un e-mail jusqu'au serveur de messagerie qui
gère les boîtes aux lettres du domaine domaine.fr. Pour localiser ce serveur, il va effectuer une
requête DNS : l'enregistrement MX de domaine.fr va nous donner l'adresse IP (ou l'adresse
complète) du serveur à contacter.
3 - Le serveur de messagerie de it-connect.fr va envoyer son e-mail via le protocole SMTP au serveur
de messagerie de domaine.fr puisque maintenant nous connaissons son adresse IP.
4 - Le serveur de messagerie de domaine.fr va réceptionner l'e-mail et le stocker dans la boîte aux
lettres de l'utilisateur "destinataire@domaine.fr".
5 - A partir d'un protocole de réception, à savoir POP, IMAP ou MAPI, le client de messagerie de
"destinataire@domaine.fr" va récupérer le nouvel e-mail qui vient d'arriver. Bien entendu, il
récupère l'e-mail à partir du serveur domaine.fr.
SMTP server, SMTP relay, MTA
SMTP server is an application for sending emails. It receives emails from email
apps or clients (MUAs) and relays to other servers that can retrieve messages.
SMTP relay is a process of transferring between SMTP servers hosted on different
domains (Gmail and Yahoo, for example).
MTA is a sendmail program that processes and transfers emails.
SMTP is an email sending protocol, whereas IMAP4 and POP3 are protocols to receive emails
The client submits the sender’s and recipient’s email addresses, as well as the
email body and attachments, to the server.
The SMTP server, or more precisely the mail transfer agent (MTA), checks whether
the domain name of the recipient and the sender is the same. If it is, the email
goes directly to the recipient’s POP3 or IMAP server. If the domains are different,
the SMTP server has to communicate with the Domain Name Server (DNS).
The recipient’s SMTP server verifies the incoming email. If the domain and user
name has been recognized, the server forwards the email to the POP3 or IMAP
server.
What is an MTA?
A mail/message transfer agent (MTA) is a software that transfers emails between the
computers of a sender and a recipient.
Postfix : (envoyer des mails de notification via des scripts bash) serveur mail (MTA)
agent de transfert de courriel (MTA – Mail Transfert Agent) mail (SMTP – Simple Mail Transfert
Protocol)