Post on 22-Jan-2023
Sommaire: 1. Présentation du serveur messagerie : ........................................................................................................ 3
1.1 -Définition : ........................................................................................................................................ 3
1.2 -L’envoie : ............................................................................................................................................ 3
1.3 -RECEPTION : ......................................................................................................................................... 4
2. Les protocoles de messagerie SMTP et POP : ........................................................................................... 6
2.1 LE PROTOCOLE SMTP : ....................................................................................................................... 6
2.2 le protocole POP................................................................................................................................. 6
2.2.1 Comment fonctionne le protocole pop ........................................................................................ 7
2.2.2 Commandes principales ................................................................................................................ 8
2.2.3 Avantages et inconvénients .......................................................................................................... 8
2.3 Le protocole l'IMAP ......................................................................................................................... 9
2.3.1 Définition : ....................................................................................................................................... 9
2.3.2 Comment fonctionne le protocole IMAP .................................................................................... 9
2.3.3 Avantages et inconvénients : ........................................................................................................ 9
2.4 La différence entre POP et IMAP ................................................................................................. 10
2.4.1 Quand utiliser le protocole POP :............................................................................................... 10
2.4.2 Quand utiliser le protocole IMAP : ............................................................................................ 10
3. Les différents types du serveur messagerie sous linux ......................................................................... 10
3.1 . SENDMAIL .................................................................................................................................... 10
3.1.1 Introduction : .......................................................................................... Erreur ! Signet non défini.
3.1.2 Configuration : .............................................................................................................................. 11
3.1 POSTFIX : .......................................................................................................................................... 12
3.2.1 Définition : ..................................................................................................................................... 12
3.2.2 Fonctionnement : .................................................................................... Erreur ! Signet non défini.
3.2.3 Configuration de postfix ............................................................................................................. 13
4. Client de messagerie .................................................................................................................................. 14
4.1 Thunderbird ..................................................................................................................................... 15
4.1.1 Définition : ..................................................................................................................................... 15
4.1.2 Avantages Thunderbird .............................................................................................................. 15
5. Conclusion ................................................................................................................................................... 16
PRESENTATION DU SERVEUR MESSAGERIE :
1.1 -DEFINITION :
Un serveur de messagerie électronique est un logiciel serveur de courrier
électronique (courriel). Il a pour vocation de transférer les messages électroniques
d'un serveur à un autre. Un utilisateur n'est jamais en contact direct avec ce serveur
mais utilise soit un client de messagerie, soit un courrieller, qui se charge de
contacter le serveur pour envoyer ou recevoir les messages.
La plupart des serveurs de messagerie possèdent ces deux fonctions
(envoi/réception), mais elles sont indépendantes et peuvent être dissociées
physiquement en utilisant plusieurs serveurs.
1.2 -L’ENVOIE :
Entre l'utilisateur et son serveur, l'envoi d'un courrier électronique se déroule
généralement via le protocole SMTP. Puis c'est au serveur d'envoyer le message au
serveur du destinataire, cette fonction se déroule grâce aux MTA, ou Mail Transfer
Agent .
Pour combattre le SPAM, il est demandé à l'internaute de n'utiliser que le serveur
SMTP de son FAI et les FAI bloquent l'utilisation d'autres serveurs. Mais pour
assurer la mobilité du MUA, certains FAI permettent d'utiliser leurs serveur de
n’importe où, moyennant une authentification SMTP et ce généralement sur une
connexion SSL.
1.3 RECEPTION :
La réception d'un courrier électronique s'effectue en deux temps. Le serveur doit
recevoir le message du serveur de l'expéditeur, il doit donc gérer des problèmes
comme un disque plein ou une corruption de la boîte aux lettres et signaler au
serveur expéditeur toute erreur dans la délivrance. Il communique avec ce dernier
par l'intermédiaire des canaux d'entrée-sortie standard ou par un protocole spécialisé
comme LMTP (Local Mail Transfer Protocol). Cette fonction de récupération se fait
grâce aux MDA ( Mail Delivery Agent).
Finalement, lorsque le destinataire final désire accéder à ses messages, il lance
une requête au serveur qui transmet les messages reçus généralement via le
protocole POP3 ou IMAP. La plupart des clients de messagerie sont configurés de
manière à interroger régulièrement le serveur de messagerie (par exemple, toutes les
minutes.
LES PROTOCOLES DE MESSAGERIE SMTP ET POP :
2.1 LE PROTOCOLE SMTP :
Le Simple, Mail Transfer Protocol, est un protocole de communication utilisé
pour transférer le courrier électronique vers les serveurs de messagerie électronique.
SMTP est un protocole assez simple. On commence par spécifier l'expéditeur du
message puis, le ou les destinataires, puis, en général, après avoir vérifié leur
existence, le corps du message est transféré. Il est assez facile de tester un serveur
SMTP en utilisant la commande Telnet sur le port 25 d'un serveur distant.
Le SMTP, de son côté, fonctionne mieux lorsque les machines qui envoient et
reçoivent les messages sont interconnectées en permanence.
SMTP est utilisé par de différents serveurs comme sendmail,Postfix, Exim …
SMTP utilise TCP pour le transfert des données.
SMTP ne permet pas de récupérer à distance des courriels arrivés dans une boîte aux
lettres sur un serveur. Les standards Post Office Protocol (POP) et IMAP ont été créés
dans ce but.
2.2 LE PROTOCOLE POP
Le POP (Post Office Protocol), est un protocole qui permet de récupérer les courriers
électroniques situés sur un serveur de messagerie électronique
Cette opération nécessite une connexion à un réseau TCP/IP. Le port utilisé est le
110.
POP3S (POP3 over SSL) utilise SSL pour sécuriser la communication avec le serveur.
POP3S utilise le port 995.
POP3 et POP3S utilisent tous deux le protocole de transfert TCP.
2.2.1 COMMENT FONCTIONNE LE PROTOCOLE POP
Le POP se connecte au serveur de messagerie, puis il copie les nouveaux messages sur le disque dur de votre ordinateur personnel et finalement efface les messages du serveur. Une option de configuration du protocole POP appelée communément "leave mail on server", permet de ne pas effacer les messages du serveur.
2.2.2 COMMANDES PRINCIPALES
DELE numéro_du_message : efface le message spécifié
LIST : donne une liste des messages ainsi que la taille de chaque message : un
numéro suivi de la taille en octets.
RETR numéro_du_message : récupère le message indiqué
STAT : indique le nombre de messages et la taille occupée par l'ensemble des
messages
TOP numéro_du_message nombre_de_lignes : affiche les premières lignes du
message.
2.2.3 AVANTAGES ET INCONVENIENTS
Les avantages Les inconvénients
• Le POP est simple et efficace. • Gestion des messages en local
après téléchargement, donc recherches et tris plus rapides et efficaces.
• Pris en charge dans de nombreux clients email.
• Utilisation minimale des ressources du serveur.
• Gestion des sauvegardes par l'utilisateur.
2.3 LE PROTOCOLE L'IMAP
2.3.1 DEFINITION :
IMAP, Internet Message Access Protocol, est un protocole similaire à POP pour
récupérer le courrier électronique d’un MTA. Sa principale et seule différence, c’est
qu’IMAP laisse les messages sur le serveur (MTA). POP récupère et supprime les
messages sur le serveur. Son port de communication est le 143.
2.3.2 COMMENT FONCTIONNE LE PROTOCOLE IMAP
Lorsque c'est le protocole IMAP qui est défini dans le client de messagerie, ce
dernier offre une vue de ce qui se trouve sur le serveur. Cela signifie que les
messages ne sont pas sur l’ordinateur, mais sur le serveur. On créer des dossiers sur
le serveur pour classer les messages.
IMAP voit les dossiers qui sont sur le serveur, ainsi que les dossiers locaux dans
poste de travail ce qui nous permet de déplacer facilement les messages du serveur
vers le poste, et inversement.
Si on est déconnecté d’Internet, il n'est alors plus possible de relever la boîte-aux-
lettres, car les messages ne se trouvent que sur le serveur.
2.3.3 AVANTAGES ET INCONVENIENTS :
Les avantages Les inconvénients
• L’IMAP permet une gestion simplifiée de la messagerie en cas de mobilité de l'utilisateur (gestion des dossiers et messages sur le serveur).
• Il est plus facile de changer de client de messagerie (aucun message à transférer, etc.)
• Il peut accéder à des boîtes aux lettres multiples et les gérer.
• Il faut gérer son espace disque du serveur.
• Certains clients email sont plutôt lents pour récupérer des dossiers volumineux.
• Moins rapide pour les recherches dans les messages sur le serveur.
2.4 LA DIFFERENCE ENTRE POP ET IMAP
2.4.1 QUAND UTILISER LE PROTOCOLE POP :
Le protocole POP s'utilise lorsque :
• La connexion est onéreuse (on veut être connecté le moins longtemps
•
le POP n'est pas conseillé si on veut accéder aux messages depuis les messages étant effacés à chaque
possible) La connexion n'est pas permanente.
• On accède aux messages depuis un seul ordinateur. • Le protoco
plusieurs endroits simultanément, carconsultation.
2.4.2 QUAND UTILISER LE PROTOCOLE IMAP :
Le protocole IMAP s'utilise lorsque :
• La connexion est permanente (à l'Université, connexion domestique ADSL,
gent une boîte-aux-lettres de service, depuis
ont
internet par le câble, etc.) • On veut accéder à tous vos messages depuis plusieurs endroits
simultanément (à l'Université, à domicile, en déplacement, en voyage, etc.) • plusieurs utilisateurs parta
différents postes de travail
Une fois les messages sont supprimés par un utilisateur, les autres n’aurpas accès à ces derniers.
LES DIFFERENTS TYPES DU SERVEUR MESSAGERIE SOUS LINUX
3.1 SENDMAIL
3.1.1 DEFINITION:
SENDMAIL est un logiciel complexe qui traite les nombreuses possibilités de gestion du courrier électronique.
Il est prévu pour délivrer le courrier en local sur la machine ou à distance par le
protocole SMTP ou par UUCP.
Il est aussi utilisé pour réceptionner le courrier provenant de la machine locale ou
SMTP ou UUCP.
par
3.1.2 CONFIGURATION :
Pour configurer sendmail il faut installer les paquetages suivants (au format rpm):
• sendmail-cf-8.8.7-20
.net cté à smtp.isp.net pour envoyer les courrierls.
st connecté à pop.isp.net pour récupérer les courriers. toto@isp.net
switch.conf . 6. générer le /etc/sendmail.cf .
resses.
ne ligne ressemblant à: calhost
sendmail-8.8.7-20 • • sendmail-doc-8.8.7-20
1. On suppose: o que le FAI est ispo qu’on s’est conneo qu’on eo que l’adresse email esto que le compte sur le pc est "dede"
2. créer un fichier: /usr/lib/sendmail-cf/cf/config.mc. 3. on vérifier que /etc/alias.
4. créer aussi un /etc/genericstable.
5. Modifier ou créer /etc/ns
7. Générer la base de conversion d'ad8. Relire la table des alias 9. Vérifier que l e fichier hosts doit contenir u
127.0.0.1 localhost.localdomain localhost lo
10. Redémarrer sendmail:
3.1 POSTFIX :
3.2.1 DEFINITION :
Pour résoudre les problèmes de compatibilité, de sécurité et de simplicité, qui
sont les inconvénients majeurs de sendmail, postfix est le logiciel substituant pour
rriels. l’envoi et la réception des cou
3.2.2 FONCTIONNEMENT:
2. Le MTA 1 de son FAI le reçoit et le stock en attendant que le MTA 2 de son correspondant récupère le mail.
3. Fetchmail du MTA 2 se connecte au MTA 1 pour savoir si il y a du courrier à
stocker le mail dans la boite aux lettres du destinataire du mail.
1. Envoie de mail par le PC1 via SMTP
lui transmettre. 4. Fetchmail récupère les mails et Procmail applique les filtres, trie et délivre
dans la boite aux lettres correspondante. 5. Procmail s’adresse à Postifx pour
6. PC 2 lance Thunderbird et s’adresse à Dovecot en envoyant ses identifiants deconnexion. L’ide
ntifiant est forcément identique au destinataire
7. Thunderbird du PC 2 télécharge le mail dans la boite aux lettres de Postfix.
3.2.3 CONFIGURATION DE POSTFIX
1 : configurer le hostname.
2 : création de l’utilisateur vmail et des boîtes mail.
nnées MySQL.
.
nnexion.
notre connexion sécurisée.
certificat SSL.
à notre base.
3 : installation de Postfix.
4 : création de la base de do
5 : configurer Postfix avec MySQL.
6 : configuration de Postfix
7 : configurer Saslauthd pour sécuriser la co
8 : création d’un certificat SSL pour
9 : configurer Postfix avec le
10 : installation de Courier.
11 : ouverture des ports dans iptables.
12 : ajouter des domaines et des utilisateurs
CLIENT DE MESSAGERIE
Il existe divers clients de messagerie mais les principaux sont Microsoft Outlook,
Mozilla Thunderbird et Novell Evolution. Ils disposent tous des mêmes
nctionnalités basiques et s’intègreront plus ou moins bien selon l’architecture
client-serveur. Ceux-ci sont capables de gérer les mails de une à plusieurs boîte aux
ption…), de gérer les contacts, un calendrier, les tâches
logiciel qui
icrosoft. Il n’existe pas de version pour Unix/Linux. Toutefois, il est
décliné en versions 2003 et 2007 sous Windows, nous partons du principe que toute
e
ent
un
il « Gnome ».
.
le
ok Express (ou Windows Mail).
fo
lettres (classement, tri dès réce
à effectuer.
Outlook s’intègre nativement dans un environnement Microsoft. C’est un
est compris dans la suite Microsoft Office (disponible auprès d’un revendeur).
Il s’intègre donc parfaitement dans les différents éléments qui composent un
groupware M
nouvelle licence sera acquise en version 2007 sans pour autant négliger les versions
2003 que le client a, peut-être, déjà en sa possession. Ne pas confondre avec la
version allégée : Outlook Express (Microsoft Mail depuis Windows Vista) qui n
possède pas du tout les mêmes fonctionnalités et qui lui est installé par défaut dans
un environnement Windows.
Evolution est le client de messagerie de la société Novell disponible sur Windows et
Linux. Il est open-source et gratuit. Son interface utilisateur et son fonctionnem
sont similaires à Outlook. Il est possible de le connecter à Microsoft Exchange et à
PDA via des plug-ins. Par ailleurs, c’est le client de messagerie installé par défaut
dans l’environnement de trava
Thunderbird est le client messagerie du projet Mozilla, c’est donc un outil gratuit et
open-source disponible aussi bien sous Windows que sous Linux ou encore MacOS
Il est possible de compléter son interface et ses fonctionnalités grâce à de nombreux
plug-ins développés par les membres du projet Mozilla et sa communauté. Il est
principal concurrent de Microsoft Outlo
4.1 THUNDERBIRD
4.1.1 DEFINITION :
e messagerie instantanée qui permet de communiquer
avec les serveurs de courriels et d'échanger des messages développé par la Fondation
elle et client de chat en plus lecteur de flux RSS.
L'application est disponible pour Windows, Mac OS X et Linux, inclut le support
IMAP et POP email.
Thunderbird est un client d
Mozilla, sûre et très fonctionn
pour les protocoles
4.1.2 AVANTAGES THUNDERBIRD
1. Vues, tags, filtres, recherche rapide et dossiers intelligents qui aide à gérer
courrier dans Mozilla Thunderbird
le
.
2. Mozilla Thunderbird se débarrasse de courrier indésirable précisément en
utilisant le filtrage bayésien et détecte les fraudes.
flux RSS comme des ruisseaux d'e-
mail et incluse des chat.
messagerie IMAP et lit les flux RSS.
5. Il se exécuté à partir d'un support amovible comme une clé USB.
OS X 10.5 à 8 et Linux.
3. Mozilla Thunderbird permet de lire les
4. Mozilla Thunderbird permet de gérer plusieurs POP et comptes de
6. Mozilla Thunderbird est compatible avec Windows XP/2003/Vista/7, Mac
CONCLUSION
En effet, l'administration de la messagerie électronique permet la fluidité, le contrôle,
la gestion, le tri des courriers électronique. Notre choix s'est porté sur un Système
Open Source pour (thenderbird) vu de sa sécurité croissante et la stabilité de son
système.
Notre travail est testé avec succès sur nos ordinateurs, nous l'espérons un outil de
travail très pratique dans la vie quotidienne.
ibliographie :
ttp://fr.wikipedia.org/wiki/Smtp
B
h
https://www.youtube.com/watch?v=pe7x2o0Ys6s
http://help.thunderbird.edu/content/what-difference-between-imap-and-
pop-protocol
http://forum.ubuntu-fr.org/viewtopic.php?id=1242461
uvet/smtpPres.htmhttp://www-igm.univ-mlv.fr/~dr/XPOSE2004/abo