J'ai installé Postfix sur mon serveur pour pouvoir envoyer du courrier sortant en utilisant la ligne de commande:
mail -s "Subject" [email protected]
Tout ce que j'ai lu en ligne semble utiliser ces deux termes de manière interchangeable.
Sendmail est un programme différent (et beaucoup plus ancien) de Postfix. Cependant, pour que chaque serveur de messagerie réussisse dans l'environnement Unix, un binaire sendmail (avec certaines des options de ligne de commande attendues) doit être fourni.
EDIT: Voir par exemple la page de manuel du programme sendmail fourni par Postfix
Postfix et sendmail sont des implémentations différentes de Mail Transfer Agents qui utilisent le protocole SMTP (Simple Mail Transfer Protocol) pour le transport de courrier électronique sur Internet.
Postfix, sorti pour la première fois en 1998, se voulait une alternative au Sendmail MTA, largement utilisé depuis 1982.
Voici les résumés des quatre agents de messagerie populaires:
Et leur tableau de comparaison:
Source: tondeur
Pour une comparaison complète, vérifiez: Comparaison MTA sur shearer.org
Sendmail et Postfix sont en effet tous deux des agents de transfert de courrier (MTA).
Postfix est un peu plus facile à installer pour un nouvel administrateur, et possède quelques fonctionnalités Nice qui s'intègrent bien avec la fin de la boutique de courrier électronique (Cyrus POP/IMAP, Dovecot, etc.).
Si vous n'acceptez pas réellement les e-mails entrants dans cette boîte et qu'ils sont transférés vers un autre système, quelque chose de plus léger comme Exim peut être un meilleur choix.