Bonjour à tous,
Ma question porte sur Postfix avec lequel je ne suis pour le moment pas très familier.
Les conditions initiales :
Dans une DMZ, un serveur faisant tourner Postfix dont le seul job est de diriger les mails entrants vers un second serveur faisant tourner Exchange qui lui se trouve à l'intérieur du LAN.
L'objectif : Monter une machine pour remplacer le serveur Postfix en DMZ sur laquelle on ajoute une couche de filtre antispam ( solution anti spam à déterminer )
N'étant pas du tout familier avec les outils de messagerie, et encore moins les antispam, je me suis dis que j'allais apprivoiser la bête en douceur en la en production sur une seule boite très spammée appartenant à un utilisateur compréhensif.
L'idée est donc de monter le nouveau serveur à coté du premier en DMZ, de le configurer à l'identique ( tous les mails que tu reçois partent vers le serveur exchange ) en ajoutant la couche antispam. Puis d'ajouter une règle au premier pour que tout les mails arrivant pour la boite de "mon_cobaye_compréhensif@cheznous.com" soient redirigé vers le nouveau serveur, qui à son tour l'enverra au serveur Exchange après filtrage. ( ou qu'une copie soit faite vers une autre boite )
Et là je me dis : "Bordel quelle idée de génie ! Tu vas comme ça pouvoir tester pleins d'autres solutions antispam, voir changer de MTA sur les conseils avisés des linuxfrorgiens. Hop, tu fais man aliases et c'est goal " Et là, man aliases me déclare qu'il ne fait de redirection que sur des boites locale ... snif.
Avez vous des idées ? Ou des conseils sur d'autres logiciels / solutions :)
PS : je souhaite à la base utiliser Postfix pour pouvoir me reposer sur la configuration existante sur l'ancien serveur. Mais je ne suis pas un intégriste.
# procmail
Posté par Cyrille Hombecq . Évalué à 2.
# Transports
Posté par \o/ . Évalué à 2.
transport_maps = hash:/etc/postfix/transport
tu crées le fichier
/etc/postfix/transport
Tu y mets un truc du style:
toto@plop.com smtp:192.168.1.2
tu fais un
postmap /etc/postfix/transport
Tu relances postfix et ça pourrait marcher...
# aliases
Posté par NeoX . Évalué à 4.
un alias de la forme
ton_user: son_autre_email@autredomain.tld
devrait fonctionner
sinon j'ai monter spamassassin avec procmail pour rediriger les emails, mais ca c'est sur mon MTA final.
il te suffit de mettre spamassassin qui va marquer les emails
puis de continuer à les passer à exchange pour les stocker (il les stockera dans la boite "junks" en fonction de la presence d'un header spam ou non )
# Merci
Posté par Raphaël . Évalué à 1.
Je vais fouiller un peu plus et essayer vos solutions :)
# relayhost
Posté par mathiaz . Évalué à 1.
myhostname = monserveur
#nom du serveur relai vers lequel sont dirigé les mails
relayhost = 192.168.65.65
myorigin = monserveur
mydomain = masociete.fr
++
[^] # Re: relayhost
Posté par NeoX . Évalué à 2.
exemple ton serveur est configuré comme
mydomain = masociete.fr
il gere donc les emails @masociete.fr
par contre s'il recoit un email @mondomaine.fr
il le transmettra au relayhost
# Un tutorial
Posté par Twinsview . Évalué à 1.
je te conseil un tutorial ultra complet, il est prévu au départ pour Debian Etch mais il fonctionne parfaitement sur les dernière distribution Ubuntu.
http://workaround.org/articles/ispmail-etch/
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.