L’infrastructure Mails.
Face à l’augmentation notoire du spam, elle a été totalement revue en janvier 2007.
Il s’agit maintenant d’une architecture à 3 niveaux, chacun d’entre eux traitant une tâche précise. Sa capacité de traitement a été portée à 60000 mails/heure pour un débit de 25000 mails/heure constaté à ce jour.
L’augmentation de la capacité s’effectue de façon simple par l’ajout de serveurs dans chacun des niveaux.
Schéma technique :
Phase 1 : le filtrage
Les mails à destination des domaines que nous hébergeons sont réceptionnés sur deux serveurs.
Ils assurent le filtrage des emails en supprimant les virus et en taggant les mails reconnus comme du spam en modifiant leur objet ([SPAM]L’objet du mail[SPAM]). La solution AS/AV utilisée est BitDefender.
Phase 2 : la distribution
Un cluster composé de deux serveurs assure la réception des mails “nettoyés”. Suivant les informations contenues sur le serveur d’authentification, ils vont :
- placer dans la boîte aux lettres du destinataire l’email reçu,
- rejeter l’email vers l’expéditeur si la boîte mail n’existe pas (Mailer-daemon).
Phase 3 : le stockage
Les emails sont physiquement stockés sur une baie iScsi, cette dernière configurée en Raid5 présente une tolérance aux pannes élevée.
Les serveurs mis en oeuvre :
1°) Deux serveurs Hewlett-Packard DL140 Bi-Xeon 2.8Ghz, 1Go de RAM ECC, disques durs U320 SCSI, passerelle SMTP sous Postfix couplée à l’antivirus/antispam BitDefender.
2°) Deux serveurs Hewlett-Packard DL140 Xeon 2.8Ghz, 1Go de RAM ECC, disques durs U320 SCSI, messagerie sous QMail.
3°) Serveur Hewlett-Packard DL320 Dual-Core 3.2Ghz, carte d’interface iScsi EMC.
4°) Baie de disques iScsi EMC AX150, 12 disques Hot-Plug SATA2 de 160Go.
5°) Serveur d’authentification basé sur Mysql 4.1, Hewlett-Packard DL140 Xeon 2.8Ghz, 2Go de RAM ECC, disque dur U320 SCSI.
6°) Serveur Smtp (Qmail), Pop (Vpopmail) et Imap (Courrier-Imap), Hewlett-Packard DL140 Xeon 2.8Ghz, 1Go de RAM ECC, disques durs SATA2 80Go.

