Christophe a écrit :
Bonsoir, (et Top post pour la cause) Vous m'excuserez d'intervenir dans cette conversation particulièrement houleuse, mais je m'interroge ...
Procmail est ton ami, cela permet de filtrer efficacement les indésirables :-P
Pour ma part, je ne connais quasiment que postfix (en remplacement immédiat d'Exim sous Debian), et jusqu'à présent, ça a toujours fait ce que je souhaitais, particulièrement simplement (parfois par un parcours furieux de la doc, mais il y a toujours une solution, qui s'avère simple au final), que ce soit en terme de filtrage, d'appel à un processus/socket externe, de gestion des queues, ou encore de simple transport. Au dela de Debian, il est utilisé quotidiennement sur des FreeBSD.
Postfix n'est pas mauvais en soi. Pour des configurations standard, il convient tout à fait. Je n'en ai pas l'usage parce que pour des configurations plus poussées sa plus grande simplicité n'en fait pas un atout mais plutôt un handicap.
Les solutions de transport de mail sont multiples, et ne considère pas le sendmail des familles comme nécessairement désuet ... de fait, je ne le connais pas : la simple commande sendmail étant fournie par bien des paquets ... Étant le plus ancien de la bande, il a surement des attraits que d'autres n'ont pas ... mais il faut en effet surement s'y plonger, et l'expérience est maitre dans ce cas.
Sendmail a un gros défaut. Il est turing-complet donc peut tout faire si on lui demande gentiment. Sa configuration peut donc faire peur d'autant que certains systèmes poussent le vice à ne le configurer qu'au travers d'un immonde fichier sendmail.cf qui ressemble assez à du bruit de télétransmission plutôt qu'en utilisant les macros m4. C'était encore le cas sous Solaris 10 (au moins les premières versions, je n'ai pas regardé récemment si cela s'était arrangé) et c'est toujours le cas sous OpenVMS. Et là, j'avoue, c'est rude. C'est principalement pour cela qu'il a mauvaise presse.
Par contre, si qmail est utilisé par exemple par OVH pour la *totalité* de ses envois de mails, il doit bien y avoir une raison : si OVH ne respecte pas le protocole SMTP, qu'on le fasse savoir. (plutôt que de dire, "ça respecte pas" ... pour quelle raison exactement ?)
Pour au moins cette raison mais ce n'est pas la seule :"qmail was not designed to replace Sendmail, and does not behave exactly as Sendmail did in all situations. In some cases, these differences in behavior have become grounds for criticism. For instance, qmail's approach to bounce messages (a format called QSBMF) differs from the standard format of delivery status notifications specified by the IETF in RFC 1894, meanwhile advanced to draft standard as RFC 3464, and recommended in the SMTP specification."
ce qui peut mettre un certain bazar sur des serveurs bien administrés. Postfix, quant à lui, respecte les specs et se comporte normalement.
Cordialement, JKB