Postfix

Le serveur de messagerie versatile le plus courant

Postfix est l’un des plus anciens MTA (Mail Transfert Agent) et surtout l’un (le plus ?) des plus puissants.
Postfix a été conçu avec comme objectif de garantir sécurité et performance.

DEFINITION

Postfix est un MTA (Mail Transfert Agent) qui a d’abord été connu sous les noms de VMailer puis IBM Secure Mailer. Postfix est né en 1999.

Postfix est un logiciel extrêmement puissant qui peut s’adapter à quasiment tous les cas de figure mais au prix d’une configuration complexe au travers de nombreux fichiers de configuration.

Son architecture ultra modulaire lui permette d’être compatible avec un nombre important de programmes externes étendant ainsi ses fonctionnalités (blacklist, antivirus, etc ...). Il intègre un système de bibliothèques externes l’interfaçant avec la plupart des produits standards (MySQL, LDAP, ...) ou d’interagir avec des solutions spécifiques écrites dans des langages variés.

EN PRATIQUE

L’installation de Postfix est très simple sur un serveur Linux car le paquet est disponible sur les dépôts de quasiment toutes les distributions courantes et sur une bonne partie des Unix (AIX, BSD, HP-UX, Solaris, ...). Postfix est d’ailleurs le serveur de messagerie installé par défaut sur plusieurs distributions Linux.

FONCTIONNALITES

Postfix supporte en natif ouo via des extensions un grand nombre de fonctionnalités :

  • Contrôle du Spam : Postscreen, Sendmail Milter, ACL, blacklist, whitelist, Greylisting, SPF, contrôle du contenu
  • Support des protocoles : SMTP, SMTP over TLS, DKIM, Authentification SASL, IP V6, TLS, ...
  • Interface avec des serveurs de gestion de boites mail en mode POP3 et IMAP4 (courier, dovecot, ...)
  • Support des bases de données : MySQL, Memcache, SQLite, PostgreSQL, LDAP, BerkeleyDB
  • Support des formats de boites Maildir et Mailbox
  • Gestion des domaines virtuels (virtual domains)
  • Manipulation avancée des adresses : masquerade, rewriting, VERP

CE QUE NOUS AVONS NOTE

Ecrit en C, Postfix est facilement portable et donc disponible sur beaucoup d’environnements. Une mise en place basique (juste pour que votre serveur envoie des emails) est simple, mais le paramétrage un peu plus avancé et surtout la sécurisation devient vide un jeu de spécialistes.

Il faut faire très attention avec la configuration de ce genre d’outils car la messagerie est devenu incontournable et ne saurait être indisponible. Prudence.

Postfix est disponible sous la licence IBM Public Licence.

NOTRE CONCLUSION

Postfix est notre serveur de messagerie depuis des années. Avec le temps, nous avons passé beaucoup de temps sur sa configuration, son optimisation et découvert une partie de sa souplesse au prix de très nombreuses heures.
Nous avons choisi Postfix parce qu’il sait quasiment tout faire, soit nativement, soit via des extensions (greylist, SPF, ...), soit via des logiciels tiers (webmail, administration, ...).
Son point faible ? Vous avez vu le logo ;-)

En résumé ...

Catégories

Disponible sous :

• Linux
• Autre

Difficulté

• Expert

Status pour nous

• En production

Maturité

• Eprouvée

Appréciation

• Excellent

Tweets