MISE EN PLACE D’UN SERVEUR DE           MESSAGERIE EN 5MINLa messagerie électronique sert à un utilisateur connecte sur In...
puisse voir votre courrier, celui-ci est protège par un nom dutilisateur appelélogin et un mot de passe password.Avec le p...
même principe que l’autre serveur.Dans la pratique, quand un programme SMTP doit envoyer un courrierélectronique, il ne di...
(Ré)marrer postfix :Installation de DOVECOTyum –y install dovecotConfiguration de baseLe fichier de configuration principa...
Webmail : SQUIRRELMAILPour permettre l’accès aux boites IMAP depuis n’importe où, l’installation d’unwebmail s’impose.De n...
Et après configuration, il ne reste plus qu’à taper : http://localhost/webmail ouhttp://192.168.1.15/webmail dans un navig...
Fichier /etc/aliases: création de liste de diffusion et utilisateurEditer le fichier :master: luimm lanature paul doris ni...
On va se connecter en tant que nigeo, et envoyer un message à paul.RéussitPour envoyer un message, on clique sur composer ...
On a ceci :Ben ! Pour envoyer en clique sur ‘’Envoyer’’.Vérifions, si le message est arrivé.Dimitri LEMBOKOLO             ...
C’est faitBen ! On lit le mail                       To be continuedDimitri LEMBOKOLO                 10
Upcoming SlideShare
Loading in...5
×

Messagerie

2,445

Published on

serveur de messagerie en 5minutes avec une bonne connexion internet

Published in: Technology
2 Comments
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total Views
2,445
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
317
Comments
2
Likes
0
Embeds 0
No embeds

No notes for slide

Messagerie

  1. 1. MISE EN PLACE D’UN SERVEUR DE MESSAGERIE EN 5MINLa messagerie électronique sert à un utilisateur connecte sur Internet pourenvoyer des messages.Elle fonctionne sur le même schéma que le courrier postal. Il suffit de connaitrel’adresse du destinataire et le système s’occupe d’acheminer les messages (e-mail) à bon port de manière transparente.Dans le service de la messagerie il y a principalement trois Agents et troisProtocoles qui interviennent. 1. AGENT  Le MUA (Mail User Agent)Le MUA permet de traiter ou manipuler les mails (écrire, lire, récupérer ouenvoyer vers le serveur), on lappelle client de messagerie.Exemple: SQUIRRELMAIL  Le MTA (Mail Tranfer Agent)Le MTA qui est charge de transférer un mail d’un point à un autre.Exemple: POSTFIX  Le MDA (Mail Deliver Agent)Le MDA qui est charge de distribuer les mails vers les destinataires (dans lesboites).Exemple: DOVECOT 2. PROTOCOLES  POPPour lire les messages de votre boite à lettres vous établissez avec le serveur undialogue de type POP (Post Office Protocol que lon pourrait traduire par"Protocole de bureau de poste") que lon peut assimiler a la boite aux lettres danslaquelle vous mettez le courrier que vous envoyez. Pour éviter que tout le mondeDimitri LEMBOKOLO 1
  2. 2. puisse voir votre courrier, celui-ci est protège par un nom dutilisateur appelélogin et un mot de passe password.Avec le protocole POP, vous êtes oblige de télécharger vos messages qui setrouves sur le serveur sur votre machine avant de les lire, ce qui peut occuperbeaucoup despace sur la machine du client et devient donc fastidieux.Le protocole POP écoute sur le port 110.  IMAPCe protocole permet de lire les mails de n’ importe où, sans les télécharger, niles sauvegarder sur votre machine. Il fonctionne comme le protocole POP, saufquici les mails restent sur le serveur.Lors de votre connexion au serveur IMAP, vous ne téléchargez que les entêtesdes messages et non leur contenu. Ceci diminue considérablement le tempsdaccès. En revanche il présente linconvénient de ne pas effacer les messages duserveur, ce qui, à terme, finit par encombrer votre boite aux lettres et la rendrainutilisable.Le protocole IMAP écoute sur le port 143.  SMTPPour envoyer un message vous établissez avec le serveur un dialogue de typeSMTP (Simple Mail Transfert Protocol traduisez par "Protocole Simple deTransfert de Courrier").Le protocole SMTP écoute sur le port 25.Comment ça marche ?Le transport du courrier électronique entre les différents sites connectes aInternet est assure par le protocole SMTP (Simple Mail Transfer Protocol). Ceprotocole applicatif est base sur le protocole réseau TCP.  Ecriture du client de son mail avec les MUA dans notre cas, on va utiliser (squirrelmail) ;  Envoi du mail vers son serveur de mail via le protocole SMTP (postfix dans notre cas) ;  Le serveur de l’expéditeur envoi le mail vers son homologue via le protocole SMTP ;  A la réception, le client destinataire va récupérer le mail selon le protocole retenu (POP, IMAP), à ce niveau on va utiliser dovecot ;  Une fois lu, il renvoie le mail vers son serveur via le protocole SMTP ;  Le serveur à son tour va faire suivre le mail vers son homologue par leDimitri LEMBOKOLO 2
  3. 3. même principe que l’autre serveur.Dans la pratique, quand un programme SMTP doit envoyer un courrierélectronique, il ne dispose que de l’adresse de destination, par exemplepaul@dimi.sn Pour savoir à quelle machine il doit transférer le message, il faitune requête DNS dans laquelle il spécifie qu’il recherche le ≪ MaileXchanger ≫, c’est-à-dire la machine en charge du service de messagerieélectronique, pour le domaine dimi.sn.Installation de POSTFIXyum –y install postfixConfiguration de baseEditer le fichierEt dans le fichier /etc/potfix/main .cf , modifions quelques paramètresmyhostname = wastratium.dimi.snmydomain = dimi.sn // permet de préciser le domaine qui gère les mailsmyorigin = $mydomain // permet au MTA de disposer du paramètredacceptation dun mail (le mot après @).inet_interfaces = all // la machine écoutera sur toutes ses interfaces.mydestination = $myhostname, localhost.$mydomain, localhost, dimi.snhome_mailbox = Maildir/ // permet de fixer le format du mail.Dimitri LEMBOKOLO 3
  4. 4. (Ré)marrer postfix :Installation de DOVECOTyum –y install dovecotConfiguration de baseLe fichier de configuration principal de Dovecot est /etc/dovecot.conf.Quasiment toute la configuration se fait dans ce fichier. Dans un premier temps,il suffit de modifier quelques paramètres pour que le serveur soit fonctionnel :De commenter les lignes :disable_plaintext_auth = nomail_location = maildir :~/Maildir(Ré)marrer dovecot :Dimitri LEMBOKOLO 4
  5. 5. Webmail : SQUIRRELMAILPour permettre l’accès aux boites IMAP depuis n’importe où, l’installation d’unwebmail s’impose.De nombreux webmail Open Source sont disponible mais celui qui sort du lot ence moment (à mongout) c’est Squirrelmail.Installationyum –y install squirrelmailPour que Squirrelmail fonctionne correctement, il faut bien entendu que lamachine héberge un serveur Apache fonctionnel. Ainsi installons dabordapache et ensuite squirrelmailConfiguration de SQUIRRELMAILPour configurer squirrelmail , nous devons éditer le fichier php:/etc/squirrelmail/config.php ,Les informations à mettre dans ce fichier :$motd = ‘’message de bienvenue’’;$squirrelmail_default_language = ‘us_US’; (l’anglais est la langue par défautmais vous pouvez le mettre en français c’est mon cas)$domain = ‘’ ; (Pour renseigner le nom de domaine)$ imapServerAddress = ‘’; (Renseigner l’adresse IP du serveur IMAP)$usesendmail = ‘true’; (Par défaut est à ‘true’ donc le mettre à ‘false’)$ smtpServerAddress = ‘’; (Renseigner l’adresse IP du serveur SMTP)$imap_server_type = ‘dovecot’;Dimitri LEMBOKOLO 5
  6. 6. Et après configuration, il ne reste plus qu’à taper : http://localhost/webmail ouhttp://192.168.1.15/webmail dans un navigateur, et on a ce qui suit :Dimitri LEMBOKOLO 6
  7. 7. Fichier /etc/aliases: création de liste de diffusion et utilisateurEditer le fichier :master: luimm lanature paul doris nigeo@ec2lt.snPour écrire un mail au groupe master,il suffira de lenvoyer à: master@ec2lt.snCréation utilisateur :Dimitri LEMBOKOLO 7
  8. 8. On va se connecter en tant que nigeo, et envoyer un message à paul.RéussitPour envoyer un message, on clique sur composer :Dimitri LEMBOKOLO 8
  9. 9. On a ceci :Ben ! Pour envoyer en clique sur ‘’Envoyer’’.Vérifions, si le message est arrivé.Dimitri LEMBOKOLO 9
  10. 10. C’est faitBen ! On lit le mail To be continuedDimitri LEMBOKOLO 10

×