Cours messagerie
Postfix : le MTA Procmail : MDA / outil de filtrage Courier-IMAP : un serveur POP et IMAP Roundcube : le webmail
2 – Mise en place messagerie Linux
Postfix : le MTA
Présentation des principaux MTA :
Sendmail (le +ancien, le +documenté, le +paramétrable, le +complexe, par defaut sur redhat) Postfix (www.postfix.org) : plus recent , architecture pensée au temps ou l'internet n'était déjà plus sûr, plus simple a configurer, … Exim (plus, recent, plus simple a configurer) Propriétaires : Exchange, Lotus, JES (sun/oracle)... Comparaison entre les principaux MTA http://shearer.org/MTA_Comparison (2007)
Cours Administration Messagerie - EPSI
47
2 – Mise en place messagerie Linux
Postfix : le MTA
Postfix :
Ecrit par Wietse Venema et développé par une communauté Licence open source en 1998 Sponsorisé à l'origine par IBM Research Sa conception a été basée sur les critéres suivants :
Fiabilité (bonne interraction avec le système) Sécurité Performances Souplesse (plusieurs programmes et sous-programmes distincts) Facilité d'emploi (fichier configuration conpréhensibles) Compatibilité avec Sendmail (reconnait les options principale de la ligne de commande sendmail. Fichiers alias et .forward..)
Cours Administration Messagerie - EPSI
48
2 – Mise en place messagerie Linux
Postfix : le MTA
Architecture de Postfix :
Les principaux démons de postfix
smtp lmtp
smtpd
local cleanup qmgr virtual pipe spawn ...
sendmail
postdrop
pickup
qmqpd trivialrewrite
Cours Administration Messagerie - EPSI
49
2 – Mise en place messagerie Linux
Postfix : le MTA
Architecture de Postfix :
Arrivée d'un nouveau message :
smtpd : traite les msg reçus via SMTP Qmqpd : traite msg délivrés qmail (Quick Mail Queueing protocol) Sendmail : soumission locale (prog sendmail postfix est comptible sendmail) Postdrop crée un fichier msg dans le