Bon ben puisqu'on nage dedans, une serie de petite questions amusantes :
Pas sûr que le commun des mortels ait besoin de trucs aussi pointus, et ça doit limiter d'autant les gens qui savent faire, quel que soit le serveur mail utilisé...
- Peut-on avec Postfix faire du controle / strip de header a la volee pour le relaying transparent de mails internes vers l'exterieur.
Certainement, au pire en faisant tourner deux smtpd, éventuellement sur la même machine (c'est prévu, c'est notamment une solution pour intercaler un anti-virus), le point délicat étant de ne transformer les headers que pour les mails qui sortent, si c'est ce que tu cherches.
Pour le problème classique d'adresses sur un serveur externe avec le nom de domaine du FAI ou avec un nom de domaine partagé par plusieurs sites, j'en étais arrivé à la conclusion que le plus simple, aussi bien pour l'utilisation que pour la configuration du serveur, était d'utiliser en interne les adresses externes et de délivrer directement les mails à ces adresses en interne, sans les laisser sortir, plutôt que d'utiliser des adresses internes spécifiques et de les remapper dans les mails qui sortent.
Sous Postfix, il suffit de les déclarer dans une table "virtual" avec les noms d'utilisateurs locaux correspondants, et ça n'empêche pas de laisser sortir les autres adresses du même domaine (il suffit d'omettre la ligne avec un joker qu'on ajoute typiquement pour attraper tous les mails destinés à ce domaine).
- Est ce qu'il est facile de configurer Postfix pour faire du load balancing ?
Pas la moindre idée, mais du fait de ses performances, le nombre de sites qui auront besoin de faire du load balancing seront encore plus réduits qu'avec sendmail.
Pour info, Free utilise Postfix, au moins en frontend. Certaines traces donnent à penser qu'ils utilisent Qmail sur des serveurs internes. Mais apparemment pas sendmail...
Quant aux autres questions, faute d'avoir eu de tels besoins, je n'en ai pas la moindre idée...
Globalement, ce sont des besoins que je rangerais dans la catégorie des "trucs très particuliers" mentionnée par houplaboom.
Pour mes besoins, d'une complexité moindre, (par exemple, servir plusieurs domaines avec un masquerading correct), Postfix suffit largement et est bien plus simple à configurer que sendmail (je l'utilisais avant).
Pour des besoins très pointus, c'est sûr que si tu maîtrises parfaitement la configuration de sendmail (je parle bien sûr du format de base, pas des macros et encore moins d'un frontend graphique), le choix paraît clair.
Pour ma part, si j'ai un jour un besoin non satisfait par Postfix, je pense que j'aurais aussi vite fait de coder le bout qui manque en C que de le faire dans le format infâme du fichier de configuration de sendmail...
Send mail est un outil d'une flexibilite hallucinante.
C'est le mot : la dernière fois (dans tous les sens du terme) où j'ai essayé de configurer pour Sendmail un truc non supporté par les macros, j'en suis ressorti halluciné, pire que le jour où j'avais modifié le calcul des marges d'a2ps, codé directement en Postscript... ;-)
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone
[^] # Re: Faille de sécurité importante dans Sendmail
Posté par Arthur Accroc . En réponse à la dépêche Faille de sécurité importante dans Sendmail. Évalué à 5.
Pas sûr que le commun des mortels ait besoin de trucs aussi pointus, et ça doit limiter d'autant les gens qui savent faire, quel que soit le serveur mail utilisé...
- Peut-on avec Postfix faire du controle / strip de header a la volee pour le relaying transparent de mails internes vers l'exterieur.
Certainement, au pire en faisant tourner deux smtpd, éventuellement sur la même machine (c'est prévu, c'est notamment une solution pour intercaler un anti-virus), le point délicat étant de ne transformer les headers que pour les mails qui sortent, si c'est ce que tu cherches.
Pour le problème classique d'adresses sur un serveur externe avec le nom de domaine du FAI ou avec un nom de domaine partagé par plusieurs sites, j'en étais arrivé à la conclusion que le plus simple, aussi bien pour l'utilisation que pour la configuration du serveur, était d'utiliser en interne les adresses externes et de délivrer directement les mails à ces adresses en interne, sans les laisser sortir, plutôt que d'utiliser des adresses internes spécifiques et de les remapper dans les mails qui sortent.
Sous Postfix, il suffit de les déclarer dans une table "virtual" avec les noms d'utilisateurs locaux correspondants, et ça n'empêche pas de laisser sortir les autres adresses du même domaine (il suffit d'omettre la ligne avec un joker qu'on ajoute typiquement pour attraper tous les mails destinés à ce domaine).
- Est ce qu'il est facile de configurer Postfix pour faire du load balancing ?
Pas la moindre idée, mais du fait de ses performances, le nombre de sites qui auront besoin de faire du load balancing seront encore plus réduits qu'avec sendmail.
Pour info, Free utilise Postfix, au moins en frontend. Certaines traces donnent à penser qu'ils utilisent Qmail sur des serveurs internes. Mais apparemment pas sendmail...
Quant aux autres questions, faute d'avoir eu de tels besoins, je n'en ai pas la moindre idée...
Globalement, ce sont des besoins que je rangerais dans la catégorie des "trucs très particuliers" mentionnée par houplaboom.
Pour mes besoins, d'une complexité moindre, (par exemple, servir plusieurs domaines avec un masquerading correct), Postfix suffit largement et est bien plus simple à configurer que sendmail (je l'utilisais avant).
Pour des besoins très pointus, c'est sûr que si tu maîtrises parfaitement la configuration de sendmail (je parle bien sûr du format de base, pas des macros et encore moins d'un frontend graphique), le choix paraît clair.
Pour ma part, si j'ai un jour un besoin non satisfait par Postfix, je pense que j'aurais aussi vite fait de coder le bout qui manque en C que de le faire dans le format infâme du fichier de configuration de sendmail...
Send mail est un outil d'une flexibilite hallucinante.
C'est le mot : la dernière fois (dans tous les sens du terme) où j'ai essayé de configurer pour Sendmail un truc non supporté par les macros, j'en suis ressorti halluciné, pire que le jour où j'avais modifié le calcul des marges d'a2ps, codé directement en Postscript... ;-)
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone