Skip to content

Analyse service MAIL

HaAymar edited this page Aug 22, 2022 · 12 revisions

Besoins techniques

Le client a besoin d’une implémentation d'un service de courriel (mail) pour sa société Woodytoys. Il voudrait avoir une adresse e-mail pour chacun de ses employés dans le format (prenom.nom@woodytoys.be).

Il a également besoin d'adresses e-mail génériques comme contact@woodytoys.be qui est redirigé vers le secrétaire et b2b@woodytoys.be redirigé vers les vendeurs. Les employés doivent aussi consulter et envoyer un mail à l’aide d’un client mail classique.

Elements techniques

  • Serveur SMTP
  • Serveur Pop/IMAP
  • MX du Serveur mail dans le SOA externe
  • Configuration du SOA externe
  • Mise en place de l'adresse mail de chacun des employés ainsi que les adresses mails génériques

Identification et comparaison des solutions possibles

Serveur SMTP

  • Exim : C’est serveur de messagerie électronique utilisé par le système d’exploitation Linux, il vise à être un logiciel de messagerie général et flexible avec des fonctionnalités étendue pour vérifier les e-mails entrants Il est aussi sécurisé et facile à l’utilisation Exim
  • OpenSMTPD : Il est open source et ses objectifs de conception comprennent la sécurité, la fiabilité, la configuration facile et le support des cas d'utilisation commune.
  • Postfix : c'est un agent MTA (Mail Transfer Agent) qui a été conçu pour être plus rapide, plus facile à utiliser et sécurisé.
  • Qmail : son architecture est modulaire et comporte un ensemble de commandes simples.
  • Sendmail : Il est open source , il est charger de livraison de courrier , il est fortement critiqué pour être lent, complexe et difficile à maintenir par rapport à d'autres agents de transfert de courrier (MTA) comme Qmail et Postfix.

source

Serveur POP/IMAP

  • Courier Mail Server : Il est surtout reconnu pour son composant serveur IMAP. Un utilisateur n'est jamais directement en contact avec ce serveur mais utilise soit un client mail installé sur son terminal (Computer ou Smartphone), soit une messagerie web.

  • Cyrus : il a été créé dans l'objectif d'une fiabilité et d'une évolutivité optimales, principalement utilisé pour gérer de très grandes quantités de comptes de courriel.

  • Dovecot : il a été conçu avec un objectif de sécurité en premier. Il est open source et il utilise UNIX comme systèmes d’exploitation

Source

Comparatif

Solution: SMTP Système d'exploitation IPV6 Documentation License Active synchrone
Exim Linux, Windows(Via Cygwin), macOS Oui Complet GPLv2+/gratuit Non
OpenSMTPD Linux, macOS Oui Complet ISC(Internet Système Consortium) gratuit Non
Postfix Linux, macOS Oui Complet IBM License public /gratuit Non
Sendmail Linux, macOS Oui Complet Sendmail License/ gratuit Non
Solutions: POP/IMAP Système d'exploitation IPV6 Documentation License Active synchrone
Courier Mail Server Linux, macOS Oui pas énormément Logiciel gratuit Non
Cyrus Linux, macOS Oui complet BSD License gratuit Non
Dovecot Linux, macOS Oui complet MIT License gratuit, LGPL License gratuit Non

Source

Choix, descriptif précis et justification de la solution

Suite à l'analyse, nous préconisons la solution avec SMTP du Postfix parce qu'il Comprend une documentation très détaillée ce qui va nous faciliter l’implémentation du service et de bien lui rendre claire. Aussi, la sécurité était clairement une priorité dans la conception de Postfix ce qui signifie qu’il est orienté sécurité et de plus Postfix ne possède pas de limite d’utilisateurs .

Du côté du serveur POP/IMAP nous avons choix d'utilisé le service Dovecot. Il est sécurisé et offre une très grande haute performance il est l’un des Serveur IMAP plus performants, aussi il est facile à utiliser et sa migration est simple depuis la plupart des serveurs IMAP et POP disponible.

Eléments de configuration

Pour installer la solution, voici les étapes qu'il faudra suivre :

  • Serveur SMTP Installer Postfix et l'implémenter
  • Serveur POP/IMAP Installer Dovecot et l'implémenter
  • Installer le SpamAssassin
  • Installer et creation de la Base de Donnée
  • Creation d'adresse mail pour chacun des employé
  • Configurer le serveur de consultation des boites mail
  • Implémenter le service mail pour qu'il fonctionne en IPV6
  • Configuration du FireWall

Sources:

  1. https://fr.wikipedia.org/wiki/Courrier_électronique
  • Auteur et date : Inconnue, dernier modification 1 juillet 2022
  • Date de consultation : 5 juillet 2022
  1. https://fr.wikipedia.org/wiki/Serveur_de_messagerie_électronique#Serveurs_libres_(SMTP_uniquement)
  • Auteur et date : Wikipédia ,11 mai 2022
  • Date de consultation: 5 juillet 2022
  1. https://fr.wikipedia.org/wiki/Serveur_de_messagerie_électronique
  • Auteur et date : Wikipédia, 11 mai 2022
  • Date de consultation: 5 Juillet 2022
  1. https://www.developpez.net/forums/d117121/systemes/linux/reseau/courier-mail-server/
  • Auteur et date :
  • Date de consultation: 5 juillet 2022
  1. https://www.plesk.com/wiki/postfix/
  • Auteur et date : plesk, 2022
  • Date de consultation: 7 juillet 2022
  1. https://www.plesk.com/wiki/dovecot/
  • Auteur et date : plesk, 2022
  • Date de consultation: 7 juillet 2022
  1. https://fr.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol
  • Auteur et date : Wikipédia SMTP
  • Date de consultation: 7 juillet 2022
  1. https://fr.wikipedia.org/wiki/Cyrus_(logiciel)
  • Auteur et date : Wikipédia
  • Date de consultation: 7 juillet 2022
  1. https://doc.ubuntu-fr.org/postfix
  • Auteur et date : Ubuntu
  • Date de consultation: 7 juillet 2022
  1. https://docs.rackspace.com/support/how-to/updating-apache-to-the-latest-version-in-linux/
  • Auteur et date : Jorge Garcia, le 02/12/2021
  • Date de consultation: 7 juillet 2022
  1. https://spamassassin.apache.org/
  • Auteur et date : Apache
  • Date de consultation: 7 juillet 2022

Clone this wiki locally