Effectue à :
MATRIX TELECOMS
Du 18 avril au 10 juin 2022
Par
KENGNE CHATUE CINDY THERESA
En vue de l’obtention du
Diplôme Universitaire de Technologie
Mention : Génie Informatique
Parcours : Génie Informatique
Option : Informatique Service et Réseau
Sous l’encadrement :
Professionnel de : Mr CARLOS KAKAILE
Académique de : Dr LIENOU JEAN PIERRE
Année academique:
2021-2022
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
DEDICACE
A LA FAMILLE
CHATUE
i
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
AVANT-PROPOS
PREAMBULE
Ce compte rendu est destiné à présenter le travail que nous avons effectué durant la période
de notre stage, Il retrace donc les démarches, les étapes du travail que nous avons effectué
durant ce dernier.
L’Institut Universitaire de Technologie FOTSO Victor de Bandjoun en abrégé (L’IUT-
FV) est un établissement de l’Université de Dschang né de la réforme Universitaire de 1993,
Suivant l’arrêté présidentiel N° 008/CAB/PR du 19 janvier 1993. L’IUT-FV de Bandjoun a
Pour vocation principale de dispenser en formation initiale un enseignement dans les
domaines industriels et commerciaux. À ce titre, il fournit aux Entreprises ou administrations
des prestations de recherches appliquées, de services ou de formation professionnelle
correspondant à ses activités.
❖ Le cycle du diplôme universitaire de technologie (DUT)
L’IUT-FV de Bandjoun forme en deux ans, les étudiants qui obtiennent par la suite
Un Diplôme Universitaire de Technologie (DUT) dans les filières de :
- Génie électrique (GE), Option électronique et électrotechnique ;
- Maintenance industrielle et productique (MIP) ;
- Génie de télécommunication et réseaux (GTR) ;
- Génie informatique (GI), Option Informatique service et réseaux (ISR) et Génie logiciel
(GL) ;
- Génie civil (GC) ;
- Mécatronique Automobile (MKA) ;
- Gestion des Entreprises et des Administrations (GEA) ;
- Génie Thermique, Energie et Environnement (GTEE).
❖ Le cycle du brevet de technicien supérieur (BTS)
L’entrée se fait par concours et sur études de dossier ; les diplômes de base requise
Sont généralement les baccalauréats (A4, B, C, D, E, F et BT). La durée de formation se faire
sur 02ans et forme dans les filières suivantes :
- Génie civil (GC), Option Bâtiment (BAT) et Travaux Publics (TP) ;
- Electrotechnique (EL) ;
- Assistance Manager (ASM) ;
- Froid et Climatisation (FC) ;
- Collectivités Territoriales (CT) ;
- Maintenance des Systèmes Electroniques (MSE) ;
- Marketing-Commerce-Vente (MCV) ;
- Electronique (GE-ET) ;
- Action commercial (ACO) ;
- Secrétariat de direction (SD) ;
- Comptabilité et gestion des entreprises (CGE) ;
- Banque et Finance (BF).
La fin de la formation se matérialise par la rédaction d’un rapport de stage effectué en
entreprise et/ou un projet de fin d’études.
ii
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
❖ Le cycle Licence
L’entrée se fait exclusivement sur concours et est ouverte aux étudiants titulaires du
DUT ou du BTS. Il a une durée d’un an et subdivise en deux. Nous avons là :
• LICENCE TECHNOLOGIQUE dans les spécialités suivantes :
- Génie civil (GC), Option Bâtiment (BAT) et Travaux Publics (TP) ;
- Génie des Maintenances des Installations Electriques (GMIE) ;
- Concepteur Développeur Réseaux Internet (CDRI) ;
- Recyclage et Construction (RC) ;
- Service après-vente en Diagnostic Electronique Automobile (SDEA) ;
- Génie en Maintenance Industrielle et Productique (GMIP) ;
- Ingénierie des réseaux et télécommunication (IRT) ;
- Génie électrique (GE) ;
- Génie géomatique (GG) ;
- Gestion et maintenance des installations énergétiques.
• LICENCE PROFESSIONNELLE avec pour spécialité :
- Marqueting Management Opérationnel (MMO) ;
- Gestions Administrative et Management des Organisations (GAMO) ;
- Gestion Comptable et Financière (GCF) ;
- Banque Gestionnaire des Relations Clientèles (BGRC).
NB : Par ailleurs, l’IUT dispose d’une formation appelé CISCO et est offerte à toutes
Personnes désirant se former sur les technologies de l’information et de la communication en
Rapport direct avec le monde professionnel. Elle a une durée moyenne d’un an selon l’option
Choisi, à savoir, CITE 1 & 2 et CCNA 1 & 2. Il est à noter également que l’IUT-FV il existe
deux (2) laboratoires de recherches avec thématiques aussi diverses que variées répondant
ainsi aux défis et enjeux de la recherche fondamentales et appliqué, Le LISIE : laboratoire
d’ingénierie des systèmes industriels et de l’environnement et Le LAIA : laboratoire
d’automatique et d’information appliqué.
La formation au cycle DUT s’étend sur deux ans et compte deux phases, à savoir :
Une phase théorique, phase au cours de laquelle les étudiants sont soumis aux enseignements
En classe et une phase pratique constituée d’un stage en entreprise à l’issue duquel l’étudiant
est amené à présenter un rapport.
C’est la raison pour laquelle tout étudiant en vue de l’obtention du Diplôme Universitaire De
Technologie chaque étudiant se doit d’effectuer un stage en entreprise. Ce stage est couronné
par la rédaction du rapport illustrant le premier contact avec le monde professionnel. Ce
présent rapport réalisé au terme d’un stage à l’entreprise MATRIX TELECOMS S.A s’insère
à juste titre dans la logique que nous venons de décrire.
iii
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
REMERCIEMENTS
Tout travail élaboré dans le but de tutoyer la perfection est toujours le résultat de
la somme des actions de plusieurs entités. Conscient de l’ampleur de notre tâche, nous
ne saurions introduire ce document sans exprimer notre profonde gratitude à toutes les
personnes qui de près ou de loin ont pu nous aider dans son accomplissement. Il s’agit
particulièrement de :
iv
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
Ma Grande Famille, pour leur soutien moral et suivi tout au long de mon
parcours académique
v
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
o CN : Core Network
o CSG : Custumer Service Group
o FAI : Fournisseur d’Accès à Internet
o IMAP : Interactive Mail Access Protocol
o IP : Internet Protocol
o MDA : Messaging Delivery Agent
o MTA : Mail Transfert Agent
o MUA : Mail User Agent
o NOC : Network Operating Center
o POP : Point of Présence
o POP 3 : Post Office Protocol
o RNOC : Responsable du NOC
o RT : Responsable Technique
o SA : Société Anonyme
o SMTP : Simple Mail Transfer Protocol
o SSL : Secure Shell
vi
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
RESUME
vii
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
ABSTRACT
viii
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
SOMMAIRE
DEDICACES ……………………………………………………………………………….…i
AVANT-PROPOS …………………………………………………………………………….ii
REMERCIEMENTS ……………………………………………………………………….…iv
LISTE DES ABREVIATIONS ………………………………………………………….........vi
RESUME ………………………………………………………………………………….…vii
ABSTRACT ……………………………………………………………………………...…viii
SOMMAIRE …………………………………………………………………………...……..ix
LISTE DES FIGURES ET TABLEAUX …………………………………………….....……x
INTRODUCTION GENERALE ………………………………………………………..……xi
CHAPITRE I : CONNAISSANCE DE L’ENTREPRISE ………..………………………...…1
INTRODUCTION ……………………………………………………………………..…...…1
I. PRESENTATION DE L’ENTREPRISE ……………..……………………...……1
II. PRESENTATION DES ASPECTS HUMAINS ET RELATIONNELLES DU
CADRE DU TRAVAIL ……………………………………………………...……9
III. DEROULEMENT DU STAGE …………………………………………….……10
CONCLUSION ………………………………………………………………………....……11
CHAPITRE II : DESCRIPTION (ANALYSE DU THEME PRINCIPAL) …………………12
INTRODUCTION ……………………………………………………………………...……12
I. PRESENTATION DE L’ARRETE DU PROJET …………………………….…12
II. COMPTE RENDU DU STAGE ………………………………………………....14
III. ANALYSE FONCTIONNELLE ET TECHNIQUE ………………………….....14
CONCLUSION …………………………………………………………………………....…24
CHAPITRE III : CONCEPTION ET IMPLEMENTATION DE NOTRE SOLUTION ……25
INTRODUCTION ……………………………………………………………………...……25
I. PRESENTATION DU PLAN DE TRAVAIL …………………………………...26
II. IMPLEMENTATION DE LA SOLUTION ………………………………….….28
III. EVALUATION DU COUT ……………………………………………………...38
IV. REMARQUES ET SUGGESTIONS …………………………………………….38
CONCLUSION ……………………………………………………………...………….……38
CONCLUSION GENERALE ……………………………………………….…………….…39
BIBLIOGRAPHIE …………...………………………………………………...….…………40
TABLE DE MATIERE …………………………………………………………...……….…41
ix
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
x
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
INTRODUCTION GENERAL
xi
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
CHAPITRE I : CONNAISSANCE DE
L’ENTREPRISE
Dans l’optique de finaliser notre formation en cycle DUT, nous avons effectué un stage
dans l’entreprise MATRIX TELECOMS SA. Dans ce premier chapitre nous présenterons
l’entreprise et comment s’est déroulé le stage.
INTRODUCTION
MATRIX TELECOMS SA est un operateur des télécommunications et réseaux faisant dans
la fourniture des services internet (FAI) offrant les services tels que : le VPN, VoIP, etc., …
Ainsi, il est question pour nous de faire une brève description globale de l’entreprise
proprement dit. De ce fait, nous allons vous présenter :
- L’historique de l’entreprise ;
- Sa situation géographique ;
- Son organisation administrative ;
- Les différents services offerts par MATRIX TELECOMS ;
- L’architecture existante de MATRIX TELECOMS ;
1
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
Société anonyme de droit camerounais au capital social de 950 000 000 FCFA, MATRIX
Télécoms sera gérer tant bien que mal jusqu’au retrait de CREOLINK en janvier 2007, soit
six mois après la fusion. Par la suite, Douala One.Com se retirera également en avril 2007,
soit neuf mois après la fusion.
2
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
3. SITUATION GEOGRAPHIQUE
la figure ci-dessous présente la situation géographique de Matrix Télécoms :
MATRIX TELECOMS
Cimetière Ngousso
Vers Titi-garage
3
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
a) Le SERVICE INTERNET
4
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
b) La TELEPHONIE sur IP (ToIP)
Un VPN (Virtual Private Network ou RPV Réseau Privé Virtuel), au sens le plus large,
consiste à établir un réseau logique entre deux points, en utilisant les ressources de réseaux
physiques. C’est avec ce réseau que certains établissements prenant la connexion à Matrix
Télécoms utilisent pour faire communiquer leurs succursales entre elles.
d) Le Service après-vente
Ce service est l’une des clefs de la réussite de MATRIX TELECOMS, il repose sur des
valeurs et outils tels que : un call center opérationnel 24h /24 ; un network center (NOC)
assurant le monitoring du réseau global, l’efficacité dans la vitesse d’exécution pour les
interventions chez les clients.
e) La TELESURVEILLANCE
f) La VIDEOCONFERENCE
Afin d’assurer une bonne couverture et une bonne qualité de services, MATRIX
TELECOMS dispose de quatre POP (point of présence) repartis dans la ville de Yaoundé à
savoir NGOUSSO, MVOLYE, PDC et FRANCO HOTEL. Mis à part ses quatre POP,
5
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
MATRIX dispose aussi de mini-POP comme celui de SOA. Ces POPS sont comme des
stations de relais qui assurent la transmission des signaux à distance et une bonne couverture
géographique.
C’est ainsi que le réseau MATRIX TLECOMS est constitué de trois couches à savoir : le
réseau de distribution, le réseau Core Network, le réseau des abonnés.
a) LE RESEAUX DE DISTRIBUTION
Le signal arrive chez CAMTEL par la fibre optique venant d’un fournisseur européen
comme France Télécoms et bien d’autres, puis MATRIX par une ligne prend une connexion
par fibre qui arrive sur le pylône MATRIX TELECOMS à NGOUSSO. A ce niveau le signal
entre dans un backhaul (c’est un réseau intermédiaire, permettant par exemple, l'émission et la
réception de données entre un centre de radiodiffusion et une station terrestre) Esclave puis
passe dans le core Network pour alimenter ces AP (accès Point). Par contre ce pylône est relié
aux autres pylônes par des dragons Wave, et une partie de ce signal est transmis au backhaul
Master du pylône 2 qui lui alimente ces AP aussi. Les points d’accès ont donc pour rôle de
diffuser le signal chez les clients.
6
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
Le réseau Core Network est le cœur du réseau constitué des équipements indoor comme :
des serveurs ou sont installés des outils de monitoring de bande passante (TINY, NMS et
bien d’autres) ; Le catalyst, c’est un équipement corswitch qui intègre à la fois les
fonctionnalités du Switch et du routeur ; Groupe électrogène pour permettre le
refroidissement des équipements ; L’onduleur de marque APC qui permet de maintenir les
équipements sous tension lors des microcoupures d’électricité.
7
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
Ce réseau est constitué des ordinateurs, des Switch, du routeur et une des technologies
utilisées par Matrix pour la connexion de ses clients qu’est la technologie CANOPY avec un
SM (Subscriber Module) et un PAP2 (Phone Adapter With two Ports). Lorsque le signal
fourni par l’AP arrive au niveau du canopy SM, celui-ci dessert les équipements intérieurs du
8
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
client. Ainsi que la technologie WIMAX avec la radio SR Télécoms.
1. DEPARTEMENT D’ACCUEIL
Dans le cadre notre stage académique, nous sommes arrivées à MATRIX TELECOMS le
18 avril 2022 à 7h30. Le servie d’accueil nous a dirigés tout de suite vers la Direction des
Ressources Humaines ou nous avons rencontré la directrice Mme NGONG Germaine. Apres
quelques présentations d’usage, elle nous a amené à la Direction Technique et nous a placés
sous la supervision de Mr Carlos KAKAILE, responsable de la direction.
Ce dernier nous a entretenus quelques minutes, entretien durant lequel nous avons été
édifies sur la conduite à tenir dans la Direction Technique en particulier, direction ou l’on a
effectué le stage et dans la structure en general durant notre période de stage.
A la direction technique, nous avons eu à travailler dans deux (02) départements à savoir, le
CSG et le NOC.
2. PRESENTATION DU CSG
Le CSG est un département de MATRIX TELECOMS avec à sa tête Mr FABIEN
MFOMO, constitue de techniciens professionnels toujours prêt à intervenir en cas de
problème technique chez des clients de l’entreprise. Pendant tout notre temps passe au CSG
nous avons été suivis et encadre par les différents techniciens. Ils ont été ouverts à toutes nos
REDIGEE ET PRESENTEE PAR MLLE KENGNE CHATUE CINDY THERESA
9
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
préoccupations sur différentes technologies utilisées par l’entreprise. Le responsable du CSG
a mis à notre disposition une fiche d’insertion a l’entreprise afin que nous puissions nous
familiariser aux différentes technologies qu’utilise l’entreprise. Deux semaines après avoir
pris connaissance des différentes technologies et avoir fait des configurations en local, nous
avons pour la plupart du temps fait des descentes pour des interventions afin d’affronter les
réalités du terrain.
3. PRESENTATION DU NOC
Le NOC (Network Operating Center) est aussi un département technique de MATRIX
TELECOMS avec à sa tête Mr Jules MELINGUI Responsable du NOC(RNOC), qui s’assure
en plein temps du bon fonctionnement du réseau de l’entreprise en local et aussi vers tous ses
clients, nous avons pas trop eu l’occasion de travailler en plein temps au NOC comme au
CSG, mais le laps de temps que nous y avons passé nous a permis de voir les différents outils
d’administrations utilises comme outils de monitoring à savoir :
Avec tous ces équipements, le NOC surveille et manage en temps réel le réseau de
l’entreprise.
Tout au long de notre stage qui s’est déroulé sur une période de deux mois nous avons été
amenés a effectué plusieurs activité et taches qui en vue d’avoir une méthodologie de travail
bien élaborée et éviter tous risques de dispersion, lié à la mauvaise maitrise du déroulement
des tâches effectuées, un chronogramme des activités a été mise sur pied présenté par le
tableau ci-dessous. Dont certains tâches quotidiennement ont été écartées :
10
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
PERIODE ACTIVITE
Du 18 avril - 29 avril ❖ Accueil des stagiaires, présentation
des bureaux et installations des
stagiaires
❖ Il nous a été confier une fiche à traiter
comportant des thèmes majeurs à
savoir : les SERVICES (vpn,
internet), TRANSMISSIONS
(routeur, infinet, checkpoint),
SUPERVISION (solarwind, prtg,
cacti, nagios)
DU 1 MAI - 15 MAI ❖ Mise sur place d’un réseau local avec
un routeur Microtik
❖ Mise sur pied d’une solution de
supervision avec PRTG
❖ Sortie sur le terrain
DU 20 MAI - 06 JUIN ❖ Analyse de mon theme
❖ Traitement de la solution de mise en
place d’un serveur de messagerie
❖ Etude des points à réaliser pour
l’aboutissement du theme
DU 07 JUIN - 11 JUIN ❖ Rédaction du rapport de stage
CONCLUSION
En somme, notre insertion dans la société MATRIX TELECOMS et au sein du CSG (Centre des
Services Techniques) s’est effectuée dans une ambiance conviviale tant avec le personnel qu’avec les
encadreurs. Apres cette imprégnation, la suite de notre travail se résumera dans un dossier
technique qui traitera du theme développe proprement dit.
11
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
INTRODUCTION
Dans ce chapitre nous allons vous présenter de manière générale la composition du theme
ainsi que ses objectifs et son intérêt pour le monde de la technologique.
1. CAHIER DE CHARGE
Noms et Prénoms : KENGNE CHATUE CINDY THERESA
Matricule : CM-UDS-20IUT0796
Cycle : DUT
Mon thème porte sur la mise en place d’un serveur de messagerie sous linux. Dans le cadre
de notre développement, nous nous pencherons sur les étapes de la mise en place de ce
serveur.
12
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
DNS est une base de données distribuée hiérarchisée qui contient les mappages de noms
d'hôtes DNS à des adresses IP dans un réseau TCP/IP.
Le service DNS permet la résolution de noms d'hôtes en adresse IP, ainsi que pour la
recherche de ressources sur le réseau. Le DNS fournit aussi l'espace de nom pour les
domaines Windows server. Ce protocole sera utilisé par le Serveur de messagerie
- Les serveurs de messagerie sortants sont connus sous le nom de serveurs SMTP, ou
Protocole de transfert de courrier simple, qui permet l’envoie des messages à travers
des port spécifiques.
3. OBJECTIF
Dans l’optique de préservée les informations cruciales d’une entreprise, il est important que
celle-ci possède son propre serveur de messagerie. Aussi, à cause du flux importants
d’informations qui circule dans l’entreprise, il serait très fastidieux d’utiliser des clients de
messagerie web comme YAHOO et GMAIL donc pour avoir plus d’espaces de stockages, les
entreprises doivent configurer leurs propres serveurs de messagerie.
13
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
PERIODE ACTIVITE
Du 18 avril - 29 avril ❖ Accueil des stagiaires, présentation
des bureaux et installations des
stagiaires
❖ Il nous a été confier une fiche à traiter
comportant des thèmes majeurs à
savoir : les SERVICES (vpn,
internet), TRANSMISSIONS
(routeur, infinet, checkpoint),
SUPERVISION (solarwind, prtg,
cacti, nagios)
DU 1 MAI - 15 MAI ❖ Mise sur place d’un réseau local avec
un routeur mikrotik
❖ Mise sur pied d’une solution de
supervision avec PRTG
❖ Sortie sur le terrain
DU 20 MAI - 06 JUIN ❖ Analyse de mon theme
❖ Traitement de la solution de mise en
place d’un serveur de messagerie
❖ Etude des points à réaliser pour
l’aboutissement du theme
DU 07 JUIN - 11 JUIN ❖ Rédaction du rapport de stage
14
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
b) Serveur de messagerie
c) Client de messagerie
Un client de messagerie est un logiciel qui sert à lire et envoyer des courriers électroniques.
Ce sont en général des clients lourds mais il existe aussi des applications web (les webmails)
qui offrent les mêmes fonctionnalités
Le serveur de messagerie est un serveur (fournisseur) de services Internet ou par câble, sans
fil (ou non), un nuage qui est utilisé pour les transactions de données de messagerie (e-mail)
via un serveur de messagerie réseau lui-même. Cette technologie nécessite de nombreux
composants et logiciels dotés de fonctions spécifiques. Chaque composant doit être configuré
et géré pour qu’il puisse fonctionner correctement afin que cette technologie puisse
fonctionner pleinement. Étant donné que de nombreuses parties ne sont pas statiques, la
gestion des périphériques du serveur de messagerie est complexe et difficile à configurer.
15
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
- Peu coûteux,
- Permet un gain de temps considérable, d'autant plus qu'il permet également d'échanger des
fichiers (pièces jointes) ...
- Le courrier électronique est en plus un moyen très pratique pour tenir informés les employés
de l'entreprise.
Ce projet qui est soumis à notre étude aura un résultat appréciable car il limitera les appels
téléphoniques au sein de l'entreprise qui sont couteux.
Chaque employé restera à son service et pourra envoyer des documents (images, textes,
vidéos...) qui serait à la demande d'un collègue. Cela réduira la mobilité au sein de l'entreprise
et permettra ensuite en gain de temps.
Pour pouvoir envoyer les mails, nous avons besoin d’un serveur de messagerie entrant qui va
faire transiter les mails à son destinataire et pour cela il nous faut choisir un serveur de
messagerie et de ce fait, nous procédons à une étude.
❖ POSTFIX
Avantages
16
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
Inconvénients
❖ SENDMAIL
Avantages
Inconvénients
Avantages
• Accès en mobilité, c'est-à-dire vous avez accès à vos mails, vos calendriers ou vos
contacts via votre ordinateur portable, votre téléphone portable et ce depuis tout
endroit connecté à Internet.
• Une bonne sécurité antispam qui sauvegarde et archive vos données critiques
• Une bonne efficacité permettant de partager votre agenda et contact professionnel avec
vos collègues ou collaborateurs.
Inconvénients
17
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
• Il n'est pas gratuit
• Uni plate-forme (MS Windows)
À la vue de cette étude, notre choix c’est porte sur POSTFIX car il présente beaucoup
d’avantage et surtout peu d’inconvénient par rapport aux serveurs.
❖ DOVECOT
Dovecot est une application d'agent de distribution des courriels
MDA.
C'est un logiciel sous licence libre serveur de distribution de courriels
par IMAP et POP3 pour Linux / UNIX, écrit avec comme première
préoccupation la sécurité.
Dovecot convient tant pour des petites que pour des grandes structures.
Rapide, simple à installer, il ne nécessite pas une charge d'administration extraordinaire et
utilise très peu de mémoire.
Ce serveur est le meilleur en ce qui concerne la réception de mail car elle contient tous les
protocoles dont nous avons besoin.
c) Client de messagerie
Les clients de messagerie sont divisés en deux types :
Un client de messagerie de type lourd, est un logiciel qui permet de lire, d'écrire et d'expédier
des courriers électroniques. Il s'installe sur un poste client qui se connecte au serveur de
messagerie.
Le client lourd a l'avantage de récupérer nos messages et de les copier sur notre poste local, en
mode connecté au serveur. Ainsi en mode hors connexion, nous avons accès à nos messages.
• Thunderbird de Mozilla
18
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
- Très léger
- Multi plate-forme (Windows, Mac OS, Linux)
- Rapide
- Extensible (peut recevoir de nouvelles fonctionnalités)
- Les codes sources sont libres d'accès
- Installation et configuration simples
- Transfert de messages avec pièces jointes
- Il est gratuit
• Zimbra Desktop
IL se caractérise par :
Un client de messagerie de type léger est un logiciel qui est installé sur un poste client, permet
de se connecter au serveur de messagerie via un navigateur web (Internet explorer, Firefox). Il
fonctionne uniquement en mode connecté et ne copie pas en local les messages stockés sur le
serveur. Ainsi, en mode hors connexion nous n'avons plus accès à nos courriers.
Outlook Web Access est une interface Web mail permettant aux utilisateurs d'accéder à leur
messagerie via une enveloppe web.
Il se caractérise par :
19
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
• ROUNDCUBE WEBMAIL
• SQUIRRELMAIL
Arriver au therme de cette étude nous avons porté notre choix sur ROUNDCUBE WEBMAIL
car il présente de très grand avantage.
REDIGEE ET PRESENTEE PAR MLLE KENGNE CHATUE CINDY THERESA
20
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
d) Les protocoles de messagerie
o POP (Post Office Protocol) permet d'aller récupérer son courrier sur un serveur distant
(le serveur POP). Ce protocole est nécessaire pour les personnes qui ne sont pas
connectées en permanence à l'Internet messagerie. Mais ce protocole n'est, en
revanche, pas sécurisé. Dans un logiciel de courrier, il faut toujours donner l'adresse
de son serveur POP qui prendra généralement la forme suivante :
pop. Nom_de_domaine
Exemple : pop.yahoo.fr.
o IMAP4 (Interactive Mail Access Protocol), moins utilisé que POP, offre plus de
possibilités. Cependant, de plus en plus de FAI utilisent ce protocole. IMAP4 pourrait,
à terme, remplacer progressivement POP3.
La principale innovation d'IMAP4 réside dans la possibilité de gérer son courrier
directement sur le serveur de son FAI. Tous les courriers et dossiers de messages
restent sur le serveur.
MUA (Mail User Agent ou Agent de Gestion du Courrier `AGC') est un programme qui
permet à un client de LIRE, ECRIRE un message électronique et de l'envoyer à l'Agent de
routage qui va l'injecter dans le système de messagerie via le protocole SMTP.
MTA (Mail Transfer Agent ou Agent de Transfert de Courriers `ATC') est un programme qui
sert à transférer des messages électroniques entre des ordinateurs qui utilisent le protocole
SMTP. Il est composé de deux agents :
21
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
C'est un programme utilisé par l'Agent de Transfert de Courriers ATC pour acheminer le
courrier vers la boite aux lettres du destinataire spécifié. Il distribue le courrier dans les boîtes
des utilisateurs spécifiés.
L'acheminement des courriels est régi par plusieurs standards : SMTP est dédié à l'envoi d'un
message, POP et IMAP servent à rapatrier des messages pour leur lecture.
1. Le MUA (Mail User Agent ou client de messagerie) de l'expéditeur envoie par SMTP le
message à un serveur de courriel (celui de son fournisseur d'accès en général) ou MTA, Mail
Transfer Agent.
3. Le destinataire, par l'intermédiaire de son MUA, demande à son serveur de courrier (MDA)
les nouveaux messages par l'utilisation des protocoles IMAP ou POP.
22
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
4. Le destinataire, par l'intermédiaire de son navigateur, demande au serveur web de retrouver
les nouveaux messages sur le MDA.
23
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
CONCLUSION
Dans ce chapitre, nous avons ressorti les différentes fonctionnalités de notre solution à
travers la présentation analytique des différentes composant que comportera notre projet.
Dans le but réaliser notre projet, nous allons passer à phase d’implémentation dans le chapitre
suivant.
24
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
INTRODUCTION
En poursuivant l’établissement du projet, nous avons pu réaliser notre projet à 90% du
travail total à fournir. Tout œuvre humaine n’étant parfait, nous mentionnerons des limites de
notre travail en apportant des perspectives envisageables pour son amélioration.
La mise en place d’un serveur de messagerie sous linux est un processus qui est jalonnées
d’étape à suivre à la lettre parce qu’il s’effectue en ligne de commande puisque c’est un
serveur qui se déploie sur linux.
Avant de commencer cette mise en place, il faudrait au préalable choisir un hyperviseur car
on va le déployer en virtuel ensuite choisir un système d’exploitation linux car on va faire
cette mise en place sur linux.
L’hyperviseur choisit est VIRTUAL BOX qui est un logiciel permettant de faire fonctionner
n’importe quel système d’information de votre choix, il s’installe comme un logiciel sur votre
machine. Le système linux sous lequel nous allons travailler est l’os CENTOS 7.
25
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
1. PROCEDURE D’INSTALLATION DE CENTOS 7
26
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
2. CONNECTIVITE ENTRE LA MACHINE PHYSIQUE ET LA
MACHINE VIRTUELLE
Pour s’assurer du bon fonctionnement de la réalisation du thème, il est primordial qu’il soit
une connectivité entre la machine virtuelle et la machine physique et pour se rassurer de cela,
nous allons effectuer un ping de la machine virtuelle sur la machine physique. L’IP de la
machine virtuelle est 192.168.230.100 et elle est sur le même réseau que la machine
physique :
Le résultat :
27
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
Figure 11 : Ping de la machine virtuelle
DNS est une base de données distribuée hiérarchisée qui contient les mappages de noms
d'hôtes DNS à des adresses IP dans un réseau TCP/IP.
Le service DNS permet la résolution de noms d'hôtes en adresse IP, ainsi que pour la
recherche de ressources sur le réseau. Le DNS fournit aussi l'espace de nom pour les
domaines Windows server.
Configuration du DNS :
- Pour commencer, nous allons choisir une adresse IP pour notre serveur pour cela on va
procéder comme suit :
L’adresse choisit est 192.168.230.100, donc pour le configurer on tape les commandes
suivantes
# Ifconfig
Là on se rend compte que enp0S3 contient déjà une adresse, donc pour le changer, on tape
# IP a
- Ensuite l’on doit attribuer un Nom de Domaine, c’est le plus important, notre nom de
domaine choisit est cindy.com on tape les commandes suivantes
# vim /etc/resolv.conf
# vim /etc/named.conf
# cd /var/named
# ls
# cp named.localhost direct
# vim direct
# cp direct inverse
# vim inverse
REDIGEE ET PRESENTEE PAR MLLE KENGNE CHATUE CINDY THERESA
28
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
# chmod 640 direct
# nslookup www
# mv/etc/httpd/conf.d/welcome.conf /etc/httpd/conf.d/welcome.conf.org
# vim /etc/httpd/conf/httpd.conf
29
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
# firewall-cmd --add-service=http –permanent
# firewall-cmd --reload
Apres cette configuration, on crée un petit fichier pour faire un test et voir si le serveur
marche
# vim /var/www/html/index.html
Au terme de l’étude sur les serveurs sortants, nous avons porté notre choix sur POSTFIX
car il présente plusieurs atouts et moins d’inconvénient, procédons donc à la configuration de
postfix ;
Configuration de postfix :
# vim /etc/postfix/main.cf
# firewall-cmd –reload
30
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
Figure 13 : Configuration de Postfix
Le serveur de messagerie entrant choisit est DOVECOT car il possède tous les protocoles
dont nous avons besoins comme le protocole POP et IMAP ;
Configuration de DOVECOT :
# vim /etc/dovecot/dovecot.conf
# vim /etc/dovecot/conf.d/10-auth.conf
# vim /etc/dovecot/conf.d/10-master.conf
# vim /etc/dovecot/conf.d/10-ssl.conf
# vim /etc/dovecot/conf.d/10-mail.conf
# firewall-cmd –reload
Apres avoir taper ces commandes, l’on procède à un test pour vérifier si le service messagerie
passe :
# adduser theresa
# passwrd ******
# adduser ulrich
# passwrd ******
Le résultat :
31
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
# mysql_secure_installation
# mysql -u -root -p
FLUSH PRIVILEGES ;
REDIGEE ET PRESENTEE PAR MLLE KENGNE CHATUE CINDY THERESA
32
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
Exit
Au terme de l’étude que nous avons menez plus haut, notre choix s’est porte sur le client de
messagerie ROUNDCUBE WEBMAIL.
# wget httpd://github.com/roundcube/roundcubemail/releases/download/1.4.4/roundcubemail-1.4.4-
complete.tar.gz
# mv roundcubemail-1.4.4 /var/www/html/roundcubemail
# vim /etc/httpd/conf.d/roundcube.conf
# vim /etc/sysconfig/selinux
(SELINUX=DISABLED)
Apres toutes ces différentes configurations, on redémarre la machine pour actualiser les mises
à jour ensuite, cette interface va s’afficher après avoir taper notre nom de domaine
chatue.cindy.com/installer :
33
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
Par la suite, pour que roundcube soit fonctionnel, on procède aux configurations suivantes et
ceci pas en ligne de commande mais sur l’interface d’activation de roundcube :
Config database :
Password : ******
Config imap :
Port : 143
Config smtp :
Port : 25
# cd /var/www/html/roundcube/config
34
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
# vim config.inc.php
Apres tout ceci, on redémarre la machine, après le redémarrage, on tape dans le navigateur
chatue.cindy.com l’interface d’authentification s’affichera :
Apres avoir entrer nos informations d’authentification, nous ouvrons la page d’accueil :
35
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
Apres toutes ces configurations, nous procédons à un test pour vérifier si la messagerie
fonctionne sur l’interface :
36
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
Etant donne que nous travaillons dans un environnement open-source et que les prérequis
sont déjà installés, seule l’assistance d’un expert des systèmes CentOS sera facturée, car c’est
l’expert qui devra conduire le projet de déploiement pour éviter qu’un profane détruise les
fichiers de configuration des systèmes car les plus grandes configurations se font en ligne de
commande.
CONCLUSION
Ce chapitre nous a permis de voir les résultats de notre implémentation et nous a
convaincu que les systèmes open-source sont les mieux adaptés pour nos besoins, c’est-à-dire
pour la réalisation de ce projet,
37
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
CONCLUSION GENERALE
38
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
BIBLIOGRAPHIE
o https://wearethenewradicals.com/fr/quest-ce-quun-serveur-de-messagerie/
o https://www.bing.com/search?q=postfix&qs=n&form=QBRE&sp=-
1&pq=postfix&sc=8-
7&sk=&cvid=B97F39CD7B2A4B628ECDFC649B8F6388
o https://kinsta.com/fr/base-de-connaissances/qu-est-ce-qu-
apache/#:~:text=Apache%20est%20un%20serveur%20web%20open-
source%20et%20multiplateforme,est%20activement%20maintenu%20par
%20l%E2%80%99%20Apache%20Software%20Foundation.
o https://fr.wikipedia.org/wiki/Dovecot
o https://www.bing.com/search?q=mise+en+place+d%27un+serveur+de+m
essagerie+sous+linux&cvid=32b4ba363d814c23b672330020cf5c57&aqs
=edge..69i57.22607j0j1&pglt=43&FORM=ANNTA1&PC=W099
o https://www.alsacreations.com/tuto/lire/614-Serveur-mail-Postfix.html
o https://www.memoireonline.com/03/11/4343/m_Mise-en-place-dun-
systeme-de-messagerie-securisee-pour-une-PMEPMI2.html
39
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
TABLE DE MATIERES
DEDICACES ………………………………………………………………………………..…i
AVANT-PROPOS …………………………………………………………………………….ii
REMERCIEMENTS ……………………………………………………………………….…iv
LISTE DES ABREVIATIONS ………………………………………………………….........vi
RESUME ………………………………………………………………………………….…vii
ABSTRACT ……………………………………………………………………………...…viii
SOMMAIRE ……………………………………………………………………………….…ix
LISTE DES FIGURES ET TABLEAUX …………………………………………….....….…x
INTRODUCTION GENERALE ………………………………………………………..……xi
CHAPITRE I : CONNAISSANCE DE L’ENTREPRISE ………..………………………...…1
INTRODUCTION ……………………………………………………………………..…...…1
I. PRESENTATION DE L’ENTREPRISE ……………..……………………...……1
1. HISTORIQUE DE MATRICE TELECOMS ……………..…………………….1
2. FICHE SIGNALITIQUE DE MATRIX TELECOMS ……………..……...……2
3. SITUATION GEOGRAPHIQUE ……………..…………………………...……3
4. ORGANISATION ADMINISTRATIVE DE MATRIX TELECOMS …....……3
5. SERVICES OFFERT PAR MATRIX TELECOMS ……………..………..……4
a) SERVICES INTERNET ……………..……………………………..……4
b) LA TELEPHONIE SUR IP (ToIP) ……………..…………………..……5
c) RESEAU PRIVEE VIRTUELS ……………..……………………...……5
d) LE SERVICE APRES VENTE ……………..……………………...…….5
e) LA TELESURVEILLANCE ……………..…………………….......……5
f) LA VIDEOSURVEILLANCE ……………..…………………….....……5
6. PESENTATION DE L’ARCHITECTURE EXISTANTE DE MATRIX
TELECOMS ……………..……………………...…………………………….…5
a) RESEAU DE DISTRIBUTION ……………..……………………..……6
b) RESEAU CORE NETWORK (CN) ……………..………………...……7
c) RESEAU DES ABONNES ……………..………………………….……8
II. PRESENTATION DES ASPECTS HUMAINS ET RELATIONNELLES DU
CADRE DU TRAVAIL ……………………………………………………...……9
1. DEPARTEMENT D’ACCUEIL ……………..…………………………….……9
2. PRESENTATION DU CSG ……………..……………………...................……9
3. PRESENTATION DU NOC ……………..……………………………….……10
III. DEROULEMENT DU STAGE …………………………………………….……10
CONCLUSION ………………………………………………………………………....……11
CHAPITRE II : DESCRIPTION (ANALYSE DU THEME PRINCIPAL) …………………12
INTRODUCTION ……………………………………………………………………...……12
40
MISE EN PLACE D’UN SERVEUR DE MESSAGERIE SOUS LINUX
I. PRESENTATION DE L’ARRETE DU PROJET …………………………….…12
1. CAHIER DE CHARGE ……………..……………………........................……12
2. CONTEXTE ET PRESENTATION GENERALE ……………..………...……12
3. OBJECTIF ……………..……………………............................................……13
II. COMPTE RENDU DU STAGE ………………………………………………....14
III. ANALYSE FONCTIONNELLE ET TECHNIQUE ………………………….....14
1. DEFINITION DES MOTS ASSOCIES ……………..…………………...……14
a) COURRIER ELECTRONIQUE ……………..…………………...……14
b) SERVEUR DE MESSAGERIE ……………..…………………....……15
c) CLIENT DE MESSAGERIE ……………..……………………...….…15
2. PRESENTATION ET DEFINITION DU THEME ……………..………..……15
3. INTERET DE CETTE MISE EN PLACE ……………..………………………15
4. ANALYSE DES OUTILS DE MESSAGERIE ELECTRONIQUE ……..……16
a) ETUDE DES SERVEURS DE MESSAGERIE SORTANT ……...……16
b) ETUDE DES SERVEURS DE MESSAGERIE ENTRANT ……..……18
c) LES CLIENTS DE MESSAGERIE ……………..………………...……18
d) LES PROTOCOLES DE MESSAGERIE ……………..………….……21
e) LES SERVICES DE MESSAGERIE ……………..……………………21
5. ETAPE D’ACHEMINEMENT D’UN MESSAGE ……………..………..……22
6. ETAPE D’ENVOIE D’UN COURIEL ELECTRONIQUE ……………...……23
7. LES FONCTIONNALITES DE LA MESSAGERIE ELECTRONIQUE ….....23
CONCLUSION …………………………………………………………………………....…24
CHAPITRE III : CONCEPTION ET IMPLEMENTATION DE NOTRE SOLUTION ……25
INTRODUCTION ……………………………………………………………………...……25
I. PRESENTATION DU PLAN DE TRAVAIL …………………………………..25
1. PROCEDURE D’INSTALLATION DE CENTOS 7 ……………..……....……26
2. CONNECTIVITE ENTRE LA MACHINE PHYSIQUE ET LA MACHINE
VIRTUELLE ……………..………………………………………………..……27
II. IMPLEMENTATION DE LA SOLUTION ………………………………….….28
1. CONFIGURATION DU DNS ……………..……………………...............……28
2. INSTALLATION DU SERVEUR APACHE ……………..……………………30
3. INSTALLATION ET CONFIGURATION DU SERVEUR SORTANT ……...31
4. INSTALLATION ET CONFIGURATION DU SERVEUR ENTRANT …...…32
5. CONFIGURATION D’UNE BASE DE DONNEE (MYSQL) ……………..….33
6. INSTALLATION ET CONFIGURATION DU CLIENT DE MESAGERIE ….34
III. EVALUATION DU COUT ……………………………………………………...38
IV. REMARQUE ET SUGGESTIONS ……………………………………………...38
CONCLUSION ……………………………………………………………...………….……38
CONCLUSION GENERALE ……………………………………………….………….……39
BIBLIOGRAPHIE …………...………………………………………………...….…………40
TABLE DE MATIERE …………………………………………………………...……….…41
41