Le courrier electronique
Transcription
Le courrier electronique
Le courrier electronique La plus populaire des applications de l’Internet • Fonctions générales • Alias • Gestionnaire de listes (sympa, majordomo) • MIME (Multipurpose Internet Mail Extension) Message texte Extension MIME • SPAM TRANSFER Alger – Courrier électronique Nicolas Larrousse Mai 2002 1 Lecture du courrier Depuis la machine qui contient la boite Mail Pine ELM POP (Post Office Protocol) Client POP Eudora, Netscape, Outlook, Palm Pilot, Téléphone Boite messagerie recopie simple IMAP (Internet Message Access Protocol) Syn chronisation Boite messagerie Boite messagerie Boite locale TRANSFER Alger – Courrier électronique Nicolas Larrousse Mai 2002 2 Fonctionnement général Création du Mail : Mail User Agent (Eudora, Netscape) Transfert et routage : Mail Transfer Agent (Sendmail, Postfix) Distribution (Mail Delivery Agent) Transfert UUCP Courrier Mail User Agent Transfert Mail Transfer Agent Machine destination ou relais (E)SMTP & TCP/IP Boite locale TRANSFER Alger – Courrier électronique Nicolas Larrousse Mai 2002 3 Relayage Envoi d’un message en utilisant des machines relais Courrier Mail User Agent MTA local SMTP MTA relais MTA SMTP relais SMTP MTA local Boite TRANSFER Alger – Courrier électronique Nicolas Larrousse Mai 2002 4 Queue de messagerie Contact de la machine Test d’existence du destinataire Echec du contact de la machine ou du test du destinataire. Le message est remis en queue pour reessai Distribution TRANSFER Alger – Courrier électronique Nicolas Larrousse Mai 2002 5 Reécriture Un traitement des adresses est fait avant l’envoi en utilisant des règles de reécriture dupont@machine Utilisation des alias Henri.Dupont@machine Ajout du domaine [email protected] Suppression du nom de la machine [email protected] TRANSFER Alger – Courrier électronique Nicolas Larrousse Mai 2002 6 Format d’un message Enveloppe (utilisée par le MTA) Adresses envoyeur & destinataire Champs de gestion boite@machine local global Entêtes (headers) Date From To Subject CC Corps (body) TRANSFER Alger – Courrier électronique Nicolas Larrousse Mai 2002 7 Exemple de dialogue SMTP MX du domaine Machine locale Adresse reécrite Identifiant message nicolas@ns nicolas]$ Mail -v [email protected] Subject: Encore un test Allons y . [email protected]... Connecting to kepler.cnam.fr. via esmtp... 220 kepler.cnam.fr. Hi guy! ESMTP>>> EHLO ns.transfer.bi.refer.org 250-kepler.cnam.fr. Hi guy! 250-PIPELINING 250 8BITMIME >>> MAIL From:<[email protected]> 250 ok >>> RCPT To:<[email protected]>250 ok>>> DATA 354 go ahead >>> . 250 ok 1014808040 qp 19827 [email protected]... Sent (ok 1014808040 qp 19827) Closing connection to kepler.cnam.fr. >>> QUIT 221 kepler.cnam.fr. Hi guy! TRANSFER Alger – Courrier électronique Nicolas Larrousse Mai 2002 8 Références Sendmail http://www.sendmail.org IMAP http://www.imap.org SMTP http://www.castellum.net/tutorials/smtp_tutorial.htm http://raddist.rad.com/networks/1998/smtp/smtp.htm Postfix http://www.postfix.org/ Qpop http://www.eudora.com/qpopper/ TRANSFER Alger – Courrier électronique Nicolas Larrousse Mai 2002 9