20
TP- Messagerie Interne

TP- Messagerie Interne€¦  · Web viewTP- Messagerie InterneBTS-SIOJULIENNE LaurentHOARAU Anthony. TP- Messagerie Interne. BTS-SIO. JULIENNE Laurent. HOARAU Anthony

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TP- Messagerie Interne€¦  · Web viewTP- Messagerie InterneBTS-SIOJULIENNE LaurentHOARAU Anthony. TP- Messagerie Interne. BTS-SIO. JULIENNE Laurent. HOARAU Anthony

TP- Messagerie Interne

Page 2: TP- Messagerie Interne€¦  · Web viewTP- Messagerie InterneBTS-SIOJULIENNE LaurentHOARAU Anthony. TP- Messagerie Interne. BTS-SIO. JULIENNE Laurent. HOARAU Anthony

TP-Messagerie Interne BTS-SIO

Sommaire

Présentation de la messagerie ...........................................................page 3

Composition d'un système de messagerie...........................................page 3

Etude des différentes solutions............................................................page 4

Notre solution.......................................................................................page 7

Mode opératoire de notre solution ......................................................page 8

Mode opératoire de la mise en place de notre client ...........................page 12

Bilan/Conclusion..................................................................................page 16

Présentation de la messagerie

2

Page 3: TP- Messagerie Interne€¦  · Web viewTP- Messagerie InterneBTS-SIOJULIENNE LaurentHOARAU Anthony. TP- Messagerie Interne. BTS-SIO. JULIENNE Laurent. HOARAU Anthony

TP-Messagerie Interne BTS-SIO

Pour mette en place un système de messagerie il faut disposer de plusieurs serveurs applicatifs. Il en faut un pour chaque protocole mis en œuvre : SMTP, POP, IMAP.

Pour émettre et recevoir des messages par courrier électronique, il faut disposer d’une adresse électronique. En effet, une messagerie, la boite aux lettres, est représentée par son adresse e-mail. Sa forme est la suivante : nom_utilisateur@domaine (Si le domaine n'est

pas mentionné, l'adresse représente une boite aux lettres locale). Il faut aussi disposer d'un client de messagerie tel que Thunderbird, Opera-Mail, Outlook ou encore Exchange.

Composition d'un système de messagerie

L'UA (User Agent) : Il est chargé de poster et de lire le courrier. C'est l'outil utilisé par l'utilisateur final. Ce sont des logiciels comme Outlook, Eudora ou Evolution.

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 est appelée Mail Transfer Agent en anglais, ou MTA. Son rôle est donc de transférer le courrier. Ce sont des logiciels comme Sendmail, Qmail et Postfix.

Le MDA (Mail Delivery Agent) : Il délivre le message provenant du MTA dans une boîte aux lettres. En effet, La réception d'un courrier électronique s'effectue elle aussi 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 bien un engorgement de la boîte aux lettres et signaler au serveur expéditeur toute erreur dans la délivrance. Il communique à ce dernier par l'intermédiaire des canaux d'entrée-sortie standard ou bien par un protocole spécialisé comme LMTP (Local Mail Transfer Protocol). Cette fonction de réception est appelée Mail Delivery Agent en anglais, ou MDA. Le serveur doit renvoyer le message au destinataire final lorsque celui le désire, généralement via le protocole POP3 ou IMAP.

Etude de solution (serveur)

3

Page 4: TP- Messagerie Interne€¦  · Web viewTP- Messagerie InterneBTS-SIOJULIENNE LaurentHOARAU Anthony. TP- Messagerie Interne. BTS-SIO. JULIENNE Laurent. HOARAU Anthony

TP-Messagerie Interne BTS-SIO

Tout d'abord notre choix s'était porté sur Microsoft Exchange mais nous nous somme vite rendu compte que cette solution était assez lourde à mettre en œuvre et qu'elle était plutôt réservé au professionnel, tel que les grandes entreprises.

Ensuite nous avions opté pour Procmail, une solution plus basé sur linux en open source. Cela impliquais donc qu'il fallait installer tout les protocole à la main et le configuré entièrement en ligne de commande via un terminal. Celui-ci s'est révélé compliqué à mettre en place aussi, sachant qu'il fallait tout installer et configuré manuellement et qu'il y'avait peu d'information à son sujet sur internet

Notre but était surtout d'allier simplicité et efficacité, nous étions à la recherche d'une solution qui soit simple à mettre en place et surtout simple et rapide à dépanner en cas de problèmes.

Etude des différentes solutions (client)

Avant de trouver la solution idéale, nous en avons étudié plusieurs en analysant les avantages et les inconvénients.

Microsoft Outlook

4

Page 5: TP- Messagerie Interne€¦  · Web viewTP- Messagerie InterneBTS-SIOJULIENNE LaurentHOARAU Anthony. TP- Messagerie Interne. BTS-SIO. JULIENNE Laurent. HOARAU Anthony

TP-Messagerie Interne BTS-SIO

Avantage :

- Outlook est très orienté sur la confidentialité (au niveau de la publicité surtout)

- Il permet d’effectuer un tri relativement efficace (par contact, par date…) - Une synchronisation avec les contacts que l’on possède sur Skype,

Facebook et autres réseaux sociaux. - Une interface épurée, simple et ergonomique

Inconvénient :

- Il y’a une mauvaise compatibilité de la messagerie sur les smartphones (réception de messages, téléchargement de fichier…)

- Des problèmes surviennent sur certains navigateurs tels qu’Opéra- Trop de mise à jour, trop de changement, ce qui pousse à revoir le

fonctionnement d’Outlook très souvent et peux frustrer les utilisateurs

GMAIL

Avantage :

- De nombreux espaces de rangements et un espace de stockage considérable (15 go)

- Un moteur de recherche intégré dans son interface

- Un service de messagerie instantanée - Un système d’étiquetage, pour une meilleure organisation - Des applications intégrées (Google drive, Google calendar…)

Inconvénients

- Certaines incompatibilités, notamment au niveau des langues

5

Page 6: TP- Messagerie Interne€¦  · Web viewTP- Messagerie InterneBTS-SIOJULIENNE LaurentHOARAU Anthony. TP- Messagerie Interne. BTS-SIO. JULIENNE Laurent. HOARAU Anthony

TP-Messagerie Interne BTS-SIO

- Des problèmes de compatibilité, des difficultés de chargement avec certains navigateurs (Internet Explorer), instable avec des connexions bas débit.

- Limite d’envoi de messages (500 par jours)

Yahoo Mail

Avantage :

- Un contrôle efficace et complet du spam, un tri de qualité

- Se charge rapidement- Une interface simpliste

- Stockage illimité ainsi que des pièces jointe pouvant aller jusqu’à 100 mo (comparé à Outlook qui est limité à 25 mo)

- La protection antivirus intégré (Norton Virus Scan)

Inconvénient :

- Ne fonctionne pas avec tous les navigateurs, un gros souci de compatibilité

- Publicité encombrante, voir excessive parfois - Pas d’option cloud- Problème au niveau du protocole SMTP, il n’y a que la prise en charge du

POP

Notre solution

Nous avons choisie, comme solution idéale pour ce projet, d’utiliser hMailServer comme serveur de messagerie.

6

Page 7: TP- Messagerie Interne€¦  · Web viewTP- Messagerie InterneBTS-SIOJULIENNE LaurentHOARAU Anthony. TP- Messagerie Interne. BTS-SIO. JULIENNE Laurent. HOARAU Anthony

TP-Messagerie Interne BTS-SIO

HMailServer est un serveur de messagerie électronique développé en Open Source. Il supporte les domaines virtuels, les listes de diffusion, les alias, les domaines distribués.

Les protocoles email courants sont supportés (SMTP, POP3 et IMAP) et le logiciel s'intègre avec ClamAV, l'antivirus Open Source. Les données de mail sont stockées dans une base de données MySQL ou Microsoft SQL Server (au choix). hMailServer comprend toutefois une version interne de MySQL ce qui évite d'avoir à installer MySQL pour se servir du logiciel.Plusieurs options de filtrage sont offertes comme un filtre sur IP, un filtre sur la provenance ou encore sur le sujet.Pour les utilisateurs les plus avancés, il est intéressant de noter que hMailServer propose une bibliothèque COM qui permet de faire interagir une application tierce avec le logiciel.

Pour le client de messagerie, nous avons décidé de prendre Mozzila Thunderbird.

C'est un client mail libre, qui possède toutes les fonctionnalités que l'on attend d'un tel outil, à savoir la gestion de plusieurs comptes IMAP et/ou POP3, le chiffrement optionnel des mails, une interface

permettant de composer ces mails avec une mise en forme avancée, etc.

Thunderbird nous autorise à gérer plusieurs comptes. Il est ainsi possible d'utiliser différents comptes via une seule interface. Cet outil nous offre une

7

Page 8: TP- Messagerie Interne€¦  · Web viewTP- Messagerie InterneBTS-SIOJULIENNE LaurentHOARAU Anthony. TP- Messagerie Interne. BTS-SIO. JULIENNE Laurent. HOARAU Anthony

TP-Messagerie Interne BTS-SIO

sécurité supplémentaire en cryptant nos mails puisqu'il intègre un outil de chiffrement optionnel des mails. Aussi, il supporte le support POP3 et IMAP pour les simples e-mails. Pour renforcer d'avantage la sécurité des courriers, Thunderbird dispose d'un outil qui permet de détecter automatiquement le SPAM. Cette nouvelle version est accompagnée de plusieurs nouvelles fonctionnalités. Ainsi, il inclut beaucoup d'options pour vous aider à perfectionner votre boîte aux lettres, par exemple l'étiquetage des messages, une vue des dossiers avancée, etc.

Mode opératoire de notre solution (mise en œuvre)

Afin de mettre en place notre solution, il faut:

Tout d'abord, télécharger puis Installer hMailServer sur notre machine Windows Server 2008. L'installation est assez simpliste il suffit de cliquer sur "suivant" quand on le propose, dans la mesure ou les paramètres par défauts qui sont proposé, conviendront.

Puis il faut se connecter, à hMailServer et indiquer nos identifiants de connexion

8

Page 9: TP- Messagerie Interne€¦  · Web viewTP- Messagerie InterneBTS-SIOJULIENNE LaurentHOARAU Anthony. TP- Messagerie Interne. BTS-SIO. JULIENNE Laurent. HOARAU Anthony

TP-Messagerie Interne BTS-SIO

Ensuite nous

devons créer notre compte hmail, et y attribuer un nom de domaine .

Nous pouvons ainsi passer à la création de compte utilisateur, en faisant un clique droit sur l'onglet" account", puis "add user", nous y référenceront les

9

Page 10: TP- Messagerie Interne€¦  · Web viewTP- Messagerie InterneBTS-SIOJULIENNE LaurentHOARAU Anthony. TP- Messagerie Interne. BTS-SIO. JULIENNE Laurent. HOARAU Anthony

TP-Messagerie Interne BTS-SIO

informations nécessaire (mot de passe, adresse...).

Nous pouvons aussi créer un dossier de groupe, en faisant "settings", "protocole", "imap" et enfin "group"

10

Page 11: TP- Messagerie Interne€¦  · Web viewTP- Messagerie InterneBTS-SIOJULIENNE LaurentHOARAU Anthony. TP- Messagerie Interne. BTS-SIO. JULIENNE Laurent. HOARAU Anthony

TP-Messagerie Interne BTS-SIO

Enfin pour vérifier que le tout fonctionne, il suffit de passer par Thunderbird, d'y ajouter les adresses que nous avons créer et lancer des tests. Nous allons voir cela avec d'avantages de détail dans la partie suivante.

Mode opératoire (mise en place du client)

Voici une démonstration de notre messagerie interne. Tout d'abord, commençons par la mise en place de notre client de messagerie, (Thunderbird).

Après l'avoir téléchargé à : https://www.mozilla.org/fr/thunderbird/ par exemple

Passons maintenant à son installation qui est assez simpliste.

11

Page 12: TP- Messagerie Interne€¦  · Web viewTP- Messagerie InterneBTS-SIOJULIENNE LaurentHOARAU Anthony. TP- Messagerie Interne. BTS-SIO. JULIENNE Laurent. HOARAU Anthony

TP-Messagerie Interne BTS-SIO

Après avoir fait un double clique sur le paquet téléchargé nous arrivons sur la fenêtre suivante : (il faut bien évidemment cliquer sur suivant)

Puis nous devons sélectionner l'installation "Standard" et cocher la case qui définit Thunderbird comme application de courrier par défaut, comme ci dessous.

12

Page 13: TP- Messagerie Interne€¦  · Web viewTP- Messagerie InterneBTS-SIOJULIENNE LaurentHOARAU Anthony. TP- Messagerie Interne. BTS-SIO. JULIENNE Laurent. HOARAU Anthony

TP-Messagerie Interne BTS-SIO

Nous confirmons ensuite le chemin de destination de notre application à :

C:\Program Files (x86)\Mozilla Thunderbird

Ensuite il ne nous reste plus qu'à lancer l'installation et à lancer Thunderbird une fois celle-ci fini.

Nous pouvons à présent lancer nos test. Pour cela nous avons au préalable créé plusieurs compte utilisateur sur hMailServer (voir page 9).

Il nous faut donc, ouvrir Thunderbird (et hMailServer) et y référencer une des ces adresses en cliquant sur "passer cette étape et utiliser mon adresse existante".

13

Page 14: TP- Messagerie Interne€¦  · Web viewTP- Messagerie InterneBTS-SIOJULIENNE LaurentHOARAU Anthony. TP- Messagerie Interne. BTS-SIO. JULIENNE Laurent. HOARAU Anthony

TP-Messagerie Interne BTS-SIO

Nous allons y entrer les informations suivante:

- Le mot de passe = robert

- L'adresse IP que nous voyons ici est celle de notre serveur hMailServer.

Nous sommes à présent sur notre compte de messagerie, d'ou nous pouvons commencer à gérer nos courriers électroniques.

14

Page 15: TP- Messagerie Interne€¦  · Web viewTP- Messagerie InterneBTS-SIOJULIENNE LaurentHOARAU Anthony. TP- Messagerie Interne. BTS-SIO. JULIENNE Laurent. HOARAU Anthony

TP-Messagerie Interne BTS-SIO

Commençons par un envoie simple. Depuis notre compte : [email protected] nous allons envoyer un message à [email protected]

Nous pouvons ainsi constater sur le compte de morray que le message est bien arrivé.

Bilan/Conclusion

Suite à ce TP nous avons ainsi pu mettre en place un client de messagerie interne.

Nous n'avons pas rencontré de réelles difficultés si ce n'est pour le choix de notre solution finale qui respectait les contraintes formulée dans notre cahier des charges.

Notre choix s'est porté sur hMailServer, surtout pour sa simplicité et l'efficacité (par exemple sur hMailServer les protocoles IMAP, POP3 et SMTP sont déjà installé par défaut), il est gratuit et il s'intègre parfaitement au réseau intranet.

Auparavant notre choix s'était porté sur Exchange et Procmail, mais comme nous l'avons déjà précisé, ces solutions est assez longue et compliqué à mettre en œuvre.

15

Page 16: TP- Messagerie Interne€¦  · Web viewTP- Messagerie InterneBTS-SIOJULIENNE LaurentHOARAU Anthony. TP- Messagerie Interne. BTS-SIO. JULIENNE Laurent. HOARAU Anthony

TP-Messagerie Interne BTS-SIO

Notre serveur est à présent totalement opérationnel.

16