Présentation du Courrier Electronique sophia.inria.fr.

Slides:



Advertisements
Présentations similaires
Sécurité informatique
Advertisements

Architecture et fonctionnement de l’Internet
Les protocoles réseau.
Les T.I.C. au service de l’organisation du directeur
GESTION D’IMPRISSION SOUS WINDOWS & LINUX
1re STG INTERNET Patrick DUPRE.
Projet extranet My.Eolas
Présentation de l’Internet
Administrer Internet et les réseaux TCP / IP
- Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet.
DUDIN Aymeric MARINO Andrès
Le courrier electronique
Architecture de réseaux
2-Generalites FTP:Protocole De transfert de fichiers sur un réseau TCP/IP. Permet de copier des fichiers depuis ou vers un autre ordinateur du reseaux,d'administrer.
La messagerie électronique
ESIEE Paris © Denis BUREAU I N Initiation à la programmation avec le langage Java.
FLSI602 Génie Informatique et Réseaux
1 vidéogramme séance 2 du 13 février 2012 Micro Informatique au Cellier Joseph HOHN Séance du 13 février 2012 Sur le thème de Découverte de lordinateur.
Common Gateway Interface
Le Téléphone Russe Le Téléphone Russe. Le Téléphone Russe Le Téléphone Russe.
La voix IP : Mr.FERGOUGUI Boudouch Ali kmichou Ansar Atrassi Najoua
PPE : La Porte Intelligente
Introduction aux réseaux
Analyse des protocoles de la couche application
Labview Programmation réseau Communication par sockets
TRANSMISSION DES DONNEES.
Les Services de Messagerie
Le courrier de l’écrit à l’électronique
1. SITE WEB DU SERVICE INFORMATIQUE DU RECTORAT
@SSR – Installation des applications eduscol.education.fr/securite - février 2007 © Ministère de l'Éducation nationale, de l'Enseignement supérieur et.
Le courrier électronique
1 PHP 1.Langage PHP 1.1. Types de base, variables et constantes 1.2. Opérateurs et expressions 1.3. Instructions 1.4. Fonctions 2.Accès aux bases de données:
Le Modele OSI.
Service Informatique du Rectorat
La Messagerie Électronique
Initiation au web dynamique
Le courrier électronique et son fonctionnement
Ce diaporama sera commenté en formation
Mail Server/NT Jean-Gabriel Debaille
Sommaire Dans ce chapitre, nous aborderons :
Les Services de Messagerie
Les réseaux - Internet Historique Réseau local Internet Les protocoles
Cours de programmation web
OSI et TCP/IP CNAM
Deug 11 Systèmes d ’Information : 4b Michel de Rougemont Université Paris II Protocoles Réseaux.
Auvray Vincent Blanchy François Bonmariage Nicolas Mélon Laurent
Introduction à l’informatique en gestion 1 Internet Les réseaux Le modem Architecture Connectivité entre réseaux L’Internet Protocoles et adresses.
Séance 13 Internet.
Le courrier électronique
Les Réseaux Informatiques Clients & Serveurs Le protocole FTP Laurent JEANPIERRE DEUST AMMILoR.
Les Réseaux Informatiques
 Formulaires HTML : traiter les entrées utilisateur
COMPARAISON ENTRE GNUTELLA ET FREENET
LA MESSAGERIE Comment cela fonctionne ? 1Boulogne Informatic Club.
Réseaux Informatiques
Internet :le réseau mondial Christian VALADE Les ressources documentaires Deuxième partie F le mode Hyper texte (http) F le mode Transfert de fichiers.
3.3 Communication et réseaux informatiques
V- Identification des ordinateurs sur le réseau
Les bases du protocole Modbus
Fonctionnalité et protocole des couches applicatives
Architecture Client/Serveur
AFNOG POP3 et IMAP avec Dovecot
Le courrier électronique
Initianiation. Qu'est-ce que le courrier électronique ? Le courrier électronique (en anglais ou ) est un des services les plus couramment.
Les courriels Georger Alice T.I.C. Ecole des Mines de Nancy 18/02/2013
INFORMATIQUE C.O.P.E. Rabat Réalisé par: AZENKD Lahoucine Encadré par: Mr ISSIALI Ali 2008/2009.
Internet Le Réseau des Réseaux Découverte & utilisation.
M2.22 Réseaux et Services sur réseaux
Travailler dans un environnement numérique évolutif Domaine D1.
Transcription de la présentation:

Présentation du Courrier Electronique sophia.inria.fr

Plan du cours PLAN Généralités sur le courrier électronique Généralités sur le courrier électronique Principe des systèmes de messageries Principe des systèmes de messageries Fichiers Partagés / Client-Serveur Fichiers Partagés / Client-Serveur Adresse Adresse Transfert de messages sur Internet Transfert de messages sur Internet Le protocole SMTP Le protocole SMTP Exemple de dialogue SMTP Exemple de dialogue SMTP Vers un mail multimédia Vers un mail multimédia Synthèse autour dun message derreur Synthèse autour dun message derreur

Introduction INTRODUCTION : = Mél : message électronique = Mél : message électronique Deuxième grand service Deuxième grand service Existe depuis les débuts dInternet Existe depuis les débuts dInternet Nouvel outil : Nouvel outil : Nouvelles performances Nouvelles performances Nouveaux problèmes Nouveaux problèmes

Généralité: Pour (I) Rapidité Rapidité Coût minime Coût minime Communication Asynchrone Communication Asynchrone Impression, enveloppe, pesée, timbrage Impression, enveloppe, pesée, timbrage Format électronique : Ré-édition rapide Format électronique : Ré-édition rapide Pièces jointes au format électronique Pièces jointes au format électronique Traitement du courrier Traitement du courrier Filtrage, priorité Filtrage, priorité Stockage, archivage Stockage, archivage Réacheminement Réacheminement

Généralité: Pour (II) Envoi a un groupe & Mailing-List Envoi a un groupe & Mailing-List Facilité de discussion et diffusion Facilité de discussion et diffusion Réponse Réponse Transfert (forward) Transfert (forward) BCC : Blind Carbon Copy BCC : Blind Carbon Copy Echanges sécurisés ou cryptés Echanges sécurisés ou cryptés Accusés de réception Accusés de réception En réception (recommandé) En réception (recommandé) En lecture (accusé classique) En lecture (accusé classique)

Généralité: Contre Aucune valeur Légale Aucune valeur Légale Tout le monde na pas un Tout le monde na pas un Pas encore dans les mœurs Pas encore dans les mœurs Impersonnel : toujours une communication H-H Impersonnel : toujours une communication H-H Trop rapide : Trop rapide : Agir dans lhumeur du moment Agir dans lhumeur du moment Flame War Flame War Exemple de l'étudiant HEC Exemple de l'étudiant HEC Spam Spam

Généralité : En extension sociale En pleine extension : Sociale, culturelle En pleine extension : Sociale, culturelle Modifie la façon de communiquer Modifie la façon de communiquer Nouvelles habitudes Nouvelles habitudes Nouvelles forme dexpressions Nouvelles forme dexpressions Exemple simple : Exemple simple : :-);-):-(… Phénomène « e-partout » Phénomène « e-partout » e-business, e-banking, e-commerce e-business, e-banking, e-commerce Snailmail Snailmail

Principe : Intro Deux aspects principaux : Deux aspects principaux : Approche architecture de lapplication de messagerie Approche architecture de lapplication de messagerie Format dune adresse Format dune adresse Différentes applications: Différentes applications: Différentes architectures Différentes architectures Gateway Gateway Protocole Internet (SMTP Protocole Internet (SMTP Adresse Adresse Format Format Caractéristiques Caractéristiques

Principe : Approche Fichiers Partagés Certaines application (Lotus,…) Certaines application (Lotus,…) Approche Fichiers partagés Approche Fichiers partagés Un peu comme une course de relais Un peu comme une course de relais Approche la plus utilisée par les applications PC Approche la plus utilisée par les applications PC Bureau de Poste Agent de Transfert Bureau de Poste Client Queue bureau de poste B. Poste Agent de transfert B. Poste Client vérifie sa BAL régulièrement (POP/IMAP)

Principe : Approche Client-Serveur Approche Client-Serveur Approche Client-Serveur Connexion de bout en bout Chaque acteur se connecte au suivant Message sur la chaîne finale Comparaison Bureau de Poste + Gateway +Application cliente Long & fiable vs. Fire and forget Bureau de Poste Bureau de Poste

Principe : Gateways Plusieurs systèmes cohabitent // Réseaux locaux Plusieurs systèmes cohabitent // Réseaux locaux Gateway Gateway Protocole SMTP Protocole SMTP Connexion Externe Serveur Mail Gateway Réseau interne Message interne : R.A.S. Message externe : Gateway : traduction Passage directe / Protocole commun

Principe : Format Adresse Format dune adresse Format dune Identification unique : Identification unique : Nom : Localement unique (Admin. réseau/ F. Accès) Nom : Localement unique (Admin. réseau/ F. Accès) Domaine : Universellement unique Domaine : Universellement unique Concaténation : Universellement unique Concaténation : Universellement unique Domaine : chemin d'accès / adresse serveur BAL Domaine : chemin d'accès / adresse serveur BAL Scinder en deux : Nom & Domaine Scinder en deux : Nom & Domaine Domaine : Nom symbolique IP Serveur Poste Domaine : Nom symbolique IP Serveur Poste Désigne BAL avec nom utilisateur Désigne BAL avec nom utilisateur

Principe : Format Nom Utilisateur Formes classiques du nom : Formes classiques du nom : Initiales : uniquement petites structures Initiales : uniquement petites structures 8 lettres nom de famille : problème homonymes 8 lettres nom de famille : problème homonymes 1 lettre prénom & 7 lettres nom de famille (login) 1 lettre prénom & 7 lettres nom de Exemple possible: Takashi Umori Exemple possible: Takashi Umori Ingénieur Toshiba Yokohama Japon Ingénieur Toshiba Yokohama Japon login

Principe : Alias Alias : Adresses équivalentes mais même b.a.l. Alias : Adresses équivalentes mais même b.a.l. Toutes les conventions : Toutes les conventions : Principale Fabien.Gandon Principale Fabien.Gandon fgandon / gandon /… fgandon / gandon /… Differentes fonctions / interlocuteurs Differentes fonctions / interlocuteurs Robert Dupond, chef de production, « Papi Nova » Robert Dupond, chef de production, « Papi Nova » Pour vous (Administrateur Réseau / Fournisseur) Pour vous (Administrateur Réseau / Fournisseur) On laisse toujours des traces On laisse toujours des traces

Messagerie au travers Internet : Intro Architectures locales // réseaux locaux Architectures locales // réseaux locaux Adresse // nom symboliques Adresse // nom symboliques Interconnexion : Interconnexion : Au dessus de TCP/IP dans modèle OSI Au dessus de TCP/IP dans modèle OSI Simple Mail Transfer Protocol Simple Mail Transfer Protocol SMTP comme exemple protocole communication SMTP comme exemple protocole communication Très utilisé & Très simple Très utilisé & Très simple Facilement Visible Facilement Visible Deux Parties : Deux Parties : Les specs du protocole Les specs du protocole Un exemple de dialogue acteurs SMTP Un exemple de dialogue acteurs SMTP

Messagerie au travers Internet : Spec SMTP (I) Simple Mail Transfer Protocol Simple Mail Transfer Protocol Transmission réception de messages électroniques Transmission réception de messages électroniques Indépendamment du format du contenu Indépendamment du format du contenu Après création & adressage du message Après création & adressage du message Le client travail sur l'entête Le client travail sur l'entête Informations de routage Informations de routage Multiples destinataires Multiples destinataires Blind Copy Blind Copy Queue dattente sur serveur Queue dattente sur serveur Moment de libre : le démon envoie un paquet Moment de libre : le démon envoie un paquet

Messagerie au travers Internet : Spec SMTP (II) Connexion TCP/IP Connexion TCP/IP Plusieurs personnes & un message Plusieurs personnes & un message Plusieurs messages et même host Plusieurs messages et même host Gestion des erreurs : Gestion des erreurs : Destinataire inaccessible (pb domaine) Destinataire inaccessible (pb domaine) Host HS Host HS Utilisateur inconnu (pb orthographe, convention, parti…NB :.forward) Utilisateur inconnu (pb orthographe, convention, parti…NB :.forward) Problème connexion TCP/IP Problème connexion TCP/IP Responsabilité jusquau OK bien reçu Responsabilité jusquau OK bien reçu Pas de garantie de lecture & pas garantie totale Pas de garantie de lecture & pas garantie totale

Messagerie au travers Internet : Spec SMTP (III) Message entrant Message entrant B.A.L. B.A.L. Forward Forward Fiabilité : Fiabilité : SMTP est basé sur TCP/IP (souvent une connexion) SMTP est basé sur TCP/IP (souvent une connexion) Message derreur Message derreur Messages d'accusé de réception Messages d'accusé de réception Dialogue SMTP : Dialogue SMTP : Connexion Connexion Echange commandes & codes resultats Echange commandes & codes resultats Protocole Ordonné : « dire bonjour » Protocole Ordonné : « dire bonjour »

Messagerie au travers Internet : Commandes SMTP Commandes envoyées: Commandes envoyées: Quatre lettres [ + paramètres ] Quatre lettres [ + paramètres ] Exemples : Exemples : HELP: Renvoie les commandes disponibles HELO domaine: Identification du domaine MAIL FROM expéditeur : Identifie l'expéditeur par son adresse RCPT TO récepteur: Identifie le récepteur par son adresse DATA: Début du corps du message (se termine par un '.' seul sur une ligne) RSET: Reset VRFY: Vérifier l'adresse d'une personne QUIT: Fin

Messagerie au travers Internet : Retour SMTP Réponse : Réponse : Une ligne (parfois plus ex: aide) Une ligne (parfois plus ex: aide) Code [+ info complémentaire] Code [+ info complémentaire] Le premier chiffre donne la catégorie : Le premier chiffre donne la catégorie : 2XX : Réponse positive2XX : Réponse positive 3XX : Réponse positive intermédiaire3XX : Réponse positive intermédiaire 4XX : Réponse négative transitoire4XX : Réponse négative transitoire 5XX : Réponse négative définitive5XX : Réponse négative définitive Exemples : Exemples : 250L'action sur le courrier demandée a été effectuée 354Prêt à envoyer le message 421Service non disponible 500Commande inconnue, erreur de syntaxe

Messagerie au travers Internet : Exemple dialogue SMTP MAIL FROM: Expéditeur 250 OK RCPT TO: Récepteur 250 OK HELO domaine 250 OK

Messagerie au travers Internet : Exemple dialogue SMTP (Suite) DATA 354 Message Séquence de fin ex:. 250 OK Quit 221

Messagerie au travers Internet : Conclusion SMTP Importance des préférences & configuration: Importance des préférences & configuration: La connexion TCP/IP : l'adresse du serveur SMTP La connexion TCP/IP : l'adresse du serveur SMTP Le HELO : paramètres réseau (domaine) Le HELO : paramètres réseau (domaine) Le MAIL FROM: identité de l'utilisateur Le MAIL FROM: identité de l'utilisateur Le RCPT TO: liste des destinataires Le RCPT TO: liste des destinataires Corps message dans DATA Corps message dans DATA Limitations SMTP: Limitations SMTP: Texte code ASCII 7bits Texte code ASCII 7bits Pas attachements Pas attachements

Messagerie au travers Internet : MIME MIME: Multi-purpose Internet Mail Extension MIME: Multi-purpose Internet Mail Extension Ameliorations : Ameliorations : Informations supplémentaires en entête Informations supplémentaires en entête Séparations des volets Séparations des volets Type contenu mail Type contenu mail Volets : Volets : Suite de caractères ASCII entre deux boundaries Suite de caractères ASCII entre deux boundaries Contenu textuel Contenu textuel UUENCODE / UUDECODE UUENCODE / UUDECODE S/MIME S/MIME

Synthèse sur un exemple (I) Objet: Undeliverable message Date: Tue, 25 Apr :30: De: A: Failure Reasons User not listed in public Name & Address Book Returned Message Received: from beehive2.uk03.bull.co.uk ([ ]) by BULL.CO.UK (Lotus SMTP MTA Internal build v4.6.2 ( )) with SMTP id CC A; Tue, 25 Apr :29:

Synthèse sur un exemple (II) Received: from sophia.inria.fr (sophia.inria.fr [ ])by beehive2.uk03.bull.co.uk (8.10.0/8.10.0) with ESMTP id e3PIVoC29502 for ; Tue, 25 Apr :31: Received: from sophia.inria.fr by sophia.inria.fr (8.8.8/8.8.5) with ESMTP id UAA20847 for ; Tue, 25 Apr :28: (MET DST) X-Authentication-Warning: sophia.inria.fr: Host fleeloo.inria.fr [ ] claimed to be sophia.inria.fr

Synthèse sur un exemple (III) Message-ID: Date: Tue, 25 Apr :28: From: Fabien Gandon X-Mailer: Mozilla 4.7 [fr] (WinNT; I) X-Accept-Language: fr MIME-Version: 1.0 To: Subject: Ceci est le sujet de mon Content-Type: multipart/mixed; boundary=" CB393F6F ED8132E0" Il s'agit d'un message multivolet au format MIME.

Synthèse sur un exemple (IV) CB393F6F ED8132E0 Content-Type: text/plain; charset=iso Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by beehive2.uk03.bull.co.uk id e3PIVoC29502 Bonjour, Ce message est envoy=E9 =E0 mon ancienne adresse qui ne fonctionne plus. Il reviendra donc sous la forme d'une erreur. De plus il contient des accents et qui ont =E9t=E9 remplac=E9s par leur code, et un fichier joint. A+ Fabien CB393F6F ED8132E0

Synthèse sur un exemple (V) Content-Type: image/gif; name="jin-roh.gif" Content-Disposition: inline; filename="jin-roh.gif" Content-Transfer-Encoding: base64 R0lGODdhXgHIALMAAD09PQgAABAAABgAACEAACkAADEAAD0AAFYAAGsAA AL0AAMYAACH5BAEAAAAALAAAAABeAcgAAAT+EMhJq /2AojmRpT 75jH7/dM/wd4DMSBBr/IBUSYUKG1c8Hi2FoYUeJESwUUMOCEgh9Fjh09K wQe1iwoOpoQZsyMLSTJt3pQ4QIEBnD19/rQWAQA CB393F6F ED8132E0

Synthèse sur un exemple (VI) Content-Type: text/x-vcard; charset=us-ascii; name="Fabien.Gandon.vcf" Content-Description: Carte pour Fabien Gandon Content-Disposition: attachment; filename="Fabien.Gandon.vcf" Content-Transfer-Encoding: 7bit begin:vcard n:Gandon;Fabien tel;fax:[+33] (0) tel;home:[+33] (0) tel;work:[+33] (0) …

Fin