Configuration et déploiement d'un serveur de messagerie interne à la direction provinciale de l'office des routes du Kwilupar Jean-Pierre Ndandula ATA Institut supérieur de commerce de Bandundu - Licence en informatique de gestion 2019 |
I.1.2. Eléments de la Messagerie ElectroniqueLa messagerie est effective entre interlocuteurs c'est-à-dire des utilisateurs désirant communiquer entre eux. De ce fait, deux concepts clés constituent les éléments principaux de la messagerie : i' Le serveur de messagerie ; i' Et le client de messagerie. I.1.2.1. Le Serveur de messagerie Un serveur de messagerie électronique est un logiciel serveur de courrier électronique. I.1.2.2. Le client de messagerie Un client de messagerie est une application utilisée par un utilisateur à travers un terminal (ordinateur ou Smartphone) pour échanger les messages (informations) ou documents. Page 11 sur 95 I.1.3. Principe de fonctionnementLa messagerie fonctionne sous le principe qu'il ait d'abord des interlocuteurs pour mieux communiquer de bout en bout. Si x veut envoyer un message à y, pour que ce message arrive à la destination, ça doit passer à travers différents agents comme le MDA, le MUA, etc dont chacun joue un rôle spécifique. Ainsi, les différents éléments du système de messagerie sont agencés selon une architecture logique, pour en assurer le fonctionnement. Nous représentons cette architecture par le schéma suivant13 : Figure 1. Description de l'architecture de fonctionnement d'un courrier électronique. Ce schéma présente le transfert d'un courriel d'un expéditeur à un destinataire14:
13 http://Siguillaume.developpez.com/tutoriels/lunix/mise-en-place-syst-me-messagerie-électronique-sous-lunix/?pages=generalites, consulté le 15/09/2018 à 10h20' 14 Idem Page 12 sur 95 (7), (8) et (9) Le MDA récupère le courriel du serveur IMAP/POP3 et le met à la disposition du MDA ; (10) Le MDA dépose le courriel dans la boite aux lettres du destinataire qui pourra le consulter à tout moment, sur authentification. I.1.4. Architecture d'un système de messagerie électroniquePour décrire l'architecture d'un système de messagerie électronique, il est impérieux de parler des éléments cités ci-haut, qui interviennent pour son fonctionnement, notamment les agents de messagerie. I.1.4.1. Boîte aux lettres Une boîte aux lettres est la destination vers laquelle les courriels sont livrés15. C'est l'équivalent d'une boîte aux lettres dans le système postal. Une boîte aux lettres est identifiée par une adresse électronique. Son nom est la 1ère partie d'une adresse électronique, également appelée « Partie locale, local-part en anglais » c'est-à-dire la partie avant le caractère « @ ». I.1.4.2. Mail Transfert Agent ou MTA C'est un agent qui permet d'acheminer le courriel d'un serveur à un autre. Le MTA de l'émetteur route le mail sur le MTA du récepteur. Il implémente un protocole sortant. Notons que les protocoles sortants permettent de gérer la transmission du courrier entre les systèmes de messagerie. Le protocole sortant généralement utilisé est Simple Mail transfert Protocol (SMTP)16. Il existe plusieurs serveurs MTA qui implémente SMTP, parmi les plus connus, il y a PostFix, Exim, Qmail et Sendmail. I.1.4.3. Mail Delivery Agent ou MDA Il s'agit d'un agent qui est en charge de la gestion des boites aux lettres. Il est chargé de livrer le courriel dans la boite à messages du destinataire. Pour cela, il est souvent considéré comme le point final d'un système de messagerie. Dans le MDA, on peut filtrer le courriel ; et même supprimer les spams par des anti-spams (comme spam-assassin) et contrôler les virus par des anti-virus. Il existe plusieurs serveurs MDA, les plus courants sont Procmail, Maildrop et Cyrus. 15Madeleine DOUSSY, Information & Communication 1er STG, Editions Bréal, Paris, 2005, P. 151 16 http://Siguillaume.developpez.com/tutoriels/lunix/mise-en-place-syst-me-messagerie-électronique-sous-lunix/?pages=generalites, consulté le 15/09/2018 à 20h20' Page 13 sur 95 I.1.4.4. Mail User Agent ou MUA Le MUA est un logiciel client de messagerie qui fournit un environnement pour la gestion du courriel (envoi, saisie, réception, suppression, etc). Il est très proche de MDA. Tout comme les autres agents, il existe également plusieurs MUA. Un MUA avec une interface web, est appelé Webmail. I.1.5. Structure et format d'un message I.1.5.1. Structure Générale d'un message Un message est une suite d'informations formant un tout logique pour l'expéditeur et le destinataire, comme un fichier complet, une ligne saisie sur un terminal, un secteur de disque, etc. Le message est envoyé de noeud en noeud jusqu'au destinataire. Ce message ne peut toutefois être envoyé au noeud suivant qu'une fois qu'il a été reçu complètement et correctement par le noeud précédent17. D'une façon générale, un message se compose en deux parties, séparées par une ligne blanche : V' Les en-têtes : renseignent sur le message : date, sujet, expéditeur, etc ; V' Le message proprement dit : appelé corps du message. Format des lignes d'en-tête, RFC 822 18: V' MESSAGE-ID: identificateur unique de V' DATE: date expédition message V' REPLY-TO: adresse de réponse V' ERROR-TO: adresse en cas d'erreurs V' SUBJECT: sujet V' BCC: copie aveugle
Voici alors un message y compris ses en-têtes 19: Received : from mail.do.com (128.168.100.1) By mail.d1.com with SMTP id gop78kd04899 Fri, 21 Décembre 2018 20 :17 :15 -0500 EST Received : frompc1.do.lan(192.168.0.1) helpo=pc1 By mail.do.com with SMTP id 16 uota-0006kt-00 For toi@d1.com; Fri, 21 Décembre 2018 08 :10 :15 +0100 Massage-ID : <006701cla56f$14a82000$1900a8cc0@pc1> From :»Gauthier Moi» moi@do.com To : `'Paul Toi» toi@d1.com 17 Guy PUJOLLE, Les réseaux 5ème édition, Eyrolles, Paris, 2006, P.27 18Gauthier Jean Paul, Messagerie Internet, Ed. UREC/CNRS, Paris, 1996, P.5 19 Idem Page 14 sur 95 Subject : Juste un petit message pour toi Date : Sun, 23 Déc 2018 20 :05 :08 +0100 Bonjour Gauthier, Comment vous allez dans l'ensemble ? Cordialement Gauthier Les en-têtes comme dit ci-haut renseignent sur le destinataire, l'expéditeur, le sujet ainsi que les différents serveurs à travers lesquels le message transite et ils sont constitués des champs normalisés par le RFC (Request For Comments) 822. Le message lui-même ensuite en dernière position. |
|