21
Les Services de Messagerie

Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

Embed Size (px)

Citation preview

Page 1: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

Les Services de Messagerie

Page 2: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

a.Dupont confie son message au Serveur

SMTP de son opérateur

Recherche DNSEnregistrement MX

du domaine microsoft.com

SMTP « route » le message vers l’adresse SMTP

renvoyée par DNS

Principe de fonctionnement

De : [email protected]

A : [email protected]

Objet : Bugs

….

Serveur SMTP Opérateur Internet

Serveur SMTP microsoft.com

Le Message est remis dans la boîte aux

lettres du destinataire

Boîte aux lettresde b.durand

b.Durand récupère le message sur son poste à l’aide des

protocoles POP ou IMAP

Page 3: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

Les élèments du dialogue

UA ou MUA– Mail User Agent Processus du poste client permettant de rédiger,

envoyer et lire les messages. Logiciel de type : Outlook Express, Eudora …

MTA – Mail Transfert Agent Processus Serveur permettant d’acheminer les

courriers. Protocole associé : SMTP MDA – Mail Delivery Agent

Processus Serveur qui délivre les messages dans les boîtes aux lettres utilisateurs.Protocoles associés : POP, IMAP

Page 4: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

Les protocoles de Messagerie

SMTP Envoi et routage des messages

POP Récupération des messages.

Messages complets uniquement IMAP

Récupération des messages.Lecture des entêtes de messagesLecture sans pièces jointes

Page 5: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

Le Protocole SMTP Simple Mail Transport Protocol Il permet d'envoyer des messages

texte ASCII vers des hôtes disposant de services de courrier.

Il utilise le port TCP 25 Il et est décrit dans la RFC 821.

Les dernières RFC concernant SMTP et le format des messages sont les RFC 2821 et 2822.

Page 6: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

Le format MIME

Le format MIME permet d’envoyer des fichiers binaires. Ce format est décrit dans les RFC 1341, 1896, 2045, 2046 et 2049.

Page 7: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

Les commandes SMTP

Page 8: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

Les réponses du serveur SMTP

Page 9: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

Exemple de dialogue SMTP

Page 10: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

Extension SMTP-Auth SMTP-AUTH est une extension du protocole SMTP.

C'est un protocole de transfert des courriels sur Internet qui inclut une étape d'authentification au cours de laquelle le client se connecte explicitement au serveur (ou relais) pour l'envoi de courriers (d'emails).

Les serveurs qui supportent le protocole SMTP-AUTH (qui peuvent dialoguer en usant d'une authentification préalable) peuvent être paramétrés pour n'accepter que des clients capables de s'authentifier (clients possédant cette extension) et ainsi certifier d'une autorisation d'accès pour ces derniers.

Page 11: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

ESMTP (Extended SMTP) Il existe une extension de SMTP appelé ESMTP . Ces

extensions sont décrites dans de nombreuses RFC :

RFC 1651 et 1869 pour les commandes optionnelles RFC 1652 pour le transport des messages contenant

des caractères 8 bits RFC 1830 pour le transport de binaires ou de gros

messages RFC 1985 pour l'émission des messages en attente RFC 1891 à 1894 pour l'accusé de réception RFC 1870 pour la déclaration de la taille des messages RFC 2222 pour l'authentification des clients...

Tout les serveurs de Mail ne supportent pas forcément ces extensions. Un serveur ESMTP acceptera la commande EHLO au lieu de HELO pour le début de la connexion.

Page 12: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

Les logiciels Serveurs SMTP

Sous Linux : (MTA Uniquement) SendMail PostFix Exim

Sous Windows : (Solutions Complètes) Exchange (Windows Serveur) Notes

Page 13: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

MDA : Mail Delivery Agents Le Service SMTP ne délivre pas lui-même

les messages dans les boîtes aux lettres ,il est associé à d’autres logiciels.

Le MDA chargé de gérer le stockage des messages sur les disques, et permet l’application de nombreux filtres (AntiSpams, Antivirus etc …)

Exemple pour Postfix : Procmail MailDrop

Page 14: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

Client de Messagerie

Clients POP/IMAP : Outlook, Outlook Express Eudora ThunderBird IncrediMail …

Page 15: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

Le Protocole POP3

POP3 est décrit dans la RFC 1939 Il utilise TCP comme protocole de

transport sur le port 110. POP3 n'est utilisé que pour

télécharger les messages du serveur vers la station de travail, pour l'envoi des messages on utilise toujours SMTP

Page 16: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

Le Protocole POP3

Le serveur répond simplement par +OK ou -ERR si la commande à provoqué une erreur.

Page 17: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

Le Protocole IMAP 4 Contrairement à POP, IMAP permet de manipuler les

messages directement sur le serveur Ces principales fonctionnalités sont les suivantes :

Accéder et manipuler des portions de messages sur le serveur sans avoir à les télécharger

Voir les messages et les pièces jointes sans les télécharger

Télécharger tous les messages pour les consulter hors connexion

Créer, supprimer et renommer une boîte aux lettres Vérifier l'arrivée de nouveaux messages Supprimer des messages de la boîte aux lettres Reconnaître les en-têtes RFC 822 et décoder les

messages MIME

Page 18: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

Le Protocole IMAP 4

IMAP4 utilise le port TCP 143 et est décrit dans les RFC 1731, 2060, 2086, 2087, 2088 et 2095

Tout comme POP3, IMAP4 ne spécifie pas de méthode d'envoi de courrier. Cette fonctionnalité doit être gérée par un autre protocole comme SMTP

Page 19: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

Paramétrage d’un Client POP

Page 20: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

Principe de fonctionnement

MTA

SMTP

SMTPMTA

UAUA

MDA

POP/IMAP

LMTP

Page 21: Les Services de Messagerie. a.Dupont confie son message au Serveur SMTP de son opérateur Recherche DNS Enregistrement MX du domaine microsoft.com SMTP

Le WebMail

L’ UA est remplacée par une application Serveur accessible en HTML via un navigateur standard.

Le client n’a donc pas besoin d’installer une application particulière sur sa machine et peut consulter ses messages à partir de n’importe quel poste disposant d’un navigateur.

C’est l’application Serveur WebMail qui interroge les boîtes aux lettres à l’aide du protocole IMAP.

HTTP

Serveur WebMAILBoîtes aux lettres

IMAP 4