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