Revue de livre : Linux Email

par Tom Uijldert <tom.uijldert /at/ linuxfocus.org>, juillet 2006 (article #392). Traduit en Français par
Jean-Etienne Poirrier (homepage)

[Illustration]

Résumé:

Mise en place et fonctionnement d'un serveur d'e-mail pour petite entreprise

"Linux Email" est publié par PACKT publishing ISBN: 1-904811-37-X. Les auteurs: Magnus Back, Patrick Ben Koetter, Ralf Hildebrandt, Alistair McDonald, David Rusenko et Carl Taylor.

 

Email

Il n'y a rien de remarquable à envoyer des messages et à en recevoir, en se basant sur un système de distribution qui amène ces lettres à leurs destinations.

C'est si ordinaire que vous ne remarquez même pas la manière dont il fonctionne et, soudain (souvent lorsque le service des e-mails est en panne), vous réalisez à quel point vous êtes devenu dépendant de cette technologie - comme l'électricité, comme le téléphone - et quelle part importante de votre vie il est devenu.

Une bonne partie de la journée au bureau inclut, de nos jours, le traitement des e-mails. Et, bien qu'il doit y avoir des e-mails “récréatifs” de la liste rigolote du coin, la plupart de ce traitement est sérieux et concerne du travail productif. Il est considéré comme normal d'avoir votre logiciel client e-mail actif durant les heures de travail.

Et même dans la sphère privée, si vous n'avez pas ouvert votre boîte aux lettres privée depuis plus d'une semaine, les gens commencent à vous poser des questions comme “n'as-tu pas reçu mon e-mail ?”

Aussi, lorsque cette réalisation comprend une petite entreprise ou bureau, plus de questions suivent, comme : “Devons-nous réellement laisser la gestion de telles données sensibles à notre fournisseur ?”.
Et, suite à cela, un administrateur système local arrive dans le tableau et reçoit la mission d'installer un système de gestion d'e-mail local.

Un scénario tel que celui-ci doit avoir traversé l'esprit des auteurs lorsqu'ils ont pensé au concept de ce livre.
Car c'est bien là le sujet de ce livre : De quel logiciel open source ai-je besoin pour utiliser un système de gestion d'e-mails et de quelle manière il doit être installé, configuré et le faire fonctionner.
Pas vraiment comme un grand Howto sur un système complet de gestion d'e-mail.

Eh bien, si vous êtes cet administrateur système local, vous voudriez lire ce livre.  

Organisation

L'organisation du livre est simple :
Prenez un ensemble de logiciels open source disponibles qui, mis ensemble, peuvent être utilisé pour créer un système de gestion d'e-mail :

  • Linux
  • Postfix
  • Courier-IMAP
  • SquirrelMail
  • Cyrus SASL
  • Procmail
  • SpamAssassin
  • ClamAV

Décrivez en détail comment installer ces logiciels, les configurer et les mettre en route de manière à ce qu'ils coopèrent tous pour gérer les e-mails de concert et vous avez votre livre !

Donc, qu'est-ce qu'il apporte à l'administrateur système ?

  • Une recette immédiate sur la manière de mettre en place un système de gestion complet d'e-mail pour la compagnie, incluant la dernière lubie comme le webmail, le scanner anti-virus et la détection du spam.
  • Aucune sélection de paquets. L'ensemble choisi a déjà été essayé et testé. Une fois que tout est installé et tourne, il y aura alors plein de temps pour chercher de meilleures alternatives si un des logiciels ne vous plaît pas.
  • Aucun fouillis ennuyeux à travers une documentation à moitié écrite sur l'installation et la configuration issue de différents sites web : tout se trouve dans le livre.

C'est donc un véritable économisateur de temps.  

Le Livre

Il y a un grand point d'interrogation : pour qui ce livre a été écrit. Si on en croit la dernière couverture : “... administrateurs système 'non officiels' dans des petites entreprises ...”. Cela vous met immédiatement sur le chemin étroit de ce que ces administrateurs système 'non officiels' seraient capables de faire. Pour moi, de telles personnes sont bien capables de suivre une recette sur la manière d'installer un logiciel mais sont-elles capables de compiler à partir des sources ? Malgré tout, ici et là, le lecteur est amené à faire cela.

Sans aucun doute, le livre est très pratique. Par exemple, dans le chapitre 1, ils résument une liste de raisons pour lesquelles on pourrait vouloir mettre en place son propre système de gestion d'e-mail. J'ai particulièrement apprécié le paragraphe sur la taille (Sizing), déclarant que la vieille méthode sur le 'dos d'enveloppe' est plus que précise pour estimer vos besoins. “Ecoutez”. Cependant, la description de DNS est un peu maigre. Là où des sujets comme le SMTP est au-moins décrit à un niveau rudimentaire ('c'est pour quoi ?'), le paragraphe sur le DNS déclare simplement que le lecteur est supposé être familier avec le DNS et plonge de suite dans les détails. Cela est inconsistant et un problème. Est-ce que l'administrateur système 'non officiel' qui ne connaît pas son SMTP est familier avec le DNS ? J'en doute.

C'est le seul problème que j'ai avec ce livre mais je dois admettre que ce problème est sournois. Qu'est-ce qu'un administrateur système non officiel connaît ? Pour cette raison, je pense que les auteurs auraient du donner plus d'attention au chapitre 1 et peut-être détailler un peu plus les détails internes d'un tel système.

A part cela, les chapitres suivants se suivent bien, mettant en place le système pièce par pièce d'une manière très expérimentée. Cela est prouvé par des merveilles comme ces paragraphes entiers dédiés au déboguage de configuration et des remarques comme “ ... lorsque vous faites cela, n'oubliez pas ceci ou vous allez passer des jours à trouver quel est le problème ... ”.
Si je ne devais avoir qu'une seule chose sur ma liste de souhaits, ce serait d'avoir plus de conseils et exemples de ce genre parce que, d'habitude, la mise en place de tels systèmes n'est pas trop difficile. Cependant, les déboguer l'est, difficile.

Ce livre est également plutôt complet. Le dernier chapitre, traitant des sauvegardes, est une autre merveille. Vous pourriez ne pas vouloir déployer le schéma présenté ici mais, au moins, un aperçu complet est donné sur ce qui doit être sauvegardé. Et c'est toujours utile (les passages sur le contrôle de version de vos fichiers de configuration est un peu trop à mon goût mais, bon, un tien vaut mieux que deux tu l'auras).  

Conclusion

En suivant ce livre, vous aurez un système de gestion d'e-mails plutôt décent et complet, incluant des choses comme wembail - un must dans la vie d'entreprise de nos jours - et des possibilités de filtres très élaborées, incluant la détection de spam et le contrôle des virus.
Je conseillerais aux auteurs de publier de petites éditions du livre et de les mettre à jour régulièrement car, alors que j'écris cette revue, Squirrelmail a déjà sorti sa version 1.4.7 alors que le livre est toujours en train de traiter de la version 1.4.4.

Pendant ce temps, si vous devez mettre en place un système d'e-mail et êtes à la recherche de la manière la plus rapide de le faire, ce livre est fait pour vous.

L'auteur:

[Photo of the Author]

Tom est membre de l'équipe Hollandaise de LinuxFocus et utilise l'e-mail depuis l'invention de l'adressage de domaine.