hiver Geschrieben 27. Oktober 2004 Teilen Geschrieben 27. Oktober 2004 Hallo, kämpf hier schon seid ner halben Ewigkeit damit in Postfix mehrere verschiedene content_filter einzubinden. Haut aber alles nicht so hin wie ich des gerne hätte. Ziel ist es das ich für jede einzelne Domain definieren kann, das a) AMaViS und SpamAssassin nicht durchlaufen werden nur AMaViS durchläuft c) nur SpamAssassin durchläuft d) oder beides durchläuft Ich hatte es schon im Amavis direkt via Spam-/ Viruslovers eingerichtet hat auch hingehauen, nur das es bei über 400 Domains schnell unübersichtlich geworden ist. Also bin ich auf die Idee gekommen, dass ich das eigentlich über mehrere content_filter realisieren könnte. Bis jetzt bin ich soweit: master.cf amavis unix - - y - 2 smtp localhost:10025 inet n - n - - smtpd -o content_filter= localhost:10026 inet n - n - - smtpd -o content_filter=amavis: # localhost:10027 inet n - n - - smtpd -o content_filter=spam: # localhost:10028 inet n - n - - smtpd -o content_filter=amavis_spam: Transport- Tabelle: domaina.de smtp:[127.0.0.1]:10025 domainb.de smtp:[127.0.0.1]:10026 # domainc.de smtp:[127.0.0.1]:10027 # domaind.de smtp:[127.0.0.1]:10028 Postconf -n alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases command_directory = /usr/local/sbin config_directory = /usr/local/etc/postfix daemon_directory = /usr/local/libexec/postfix debug_peer_level = 2 inet_interfaces = all mail_owner = postfix mailq_path = /usr/local/bin/mailq manpage_directory = /usr/local/man mydestination = $myhostname, localhost.$mydomain mydomain = $myhostname myhostname = test.****.de myorigin = $mydomain newaliases_path = /usr/local/bin/newaliases queue_directory = /var/spool/postfix readme_directory = no relay_domains = $mydestination sample_directory = /usr/local/etc/postfix sendmail_path = /usr/local/sbin/sendmail setgid_group = maildrop soft_bounce = yes transport_maps = hash:/usr/local/etc/postfix/transport unknown_local_recipient_reject_code = 450 aber das haut nicht hin, Postfix scheint den Transport komplett zu ignorieren, d.h. die Mails werden zwar zugestellt, aber sie durchlaufen nicht Amavis (im Logfile ist auch nichts besonderes zuerkennen, woran es nun liegen könnte). Wenn ich den content_filter unter der main.cf einbinde funktioniert es ohne Probleme (bis auf das halt alle Mails, also für jede Domain, gescannt werden) Hat irgendwer ne Idee wo mein Fehler liegt? Funktioniert das überhaupt so wie ich das vorhab? Grüße Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
hiver Geschrieben 27. Oktober 2004 Autor Teilen Geschrieben 27. Oktober 2004 Hallo, hab mein Fehler gefunden und jetzt steh ich glatt wieder vor dem nächsten Problem Mein Server ist so eingerichtet das er die Mails für die Domains annimmt und aus der eMail- Adresse "xyz@domaina.de" -> "xyz@hostname" macht und in die Mailboxen (/var/mail/xyz) verschiebt. Für "hostname" ist natürlich kein Transport angelegt, da das ja den selben Effekt hätte als wenn ich den content_filter in die main.cf einbinden würde (also die Mails für alle Domains gescannt werden). Weiß jemand wie ich das verhindern kann das er aus "@domaina.de" "@hostname" macht? Bin für jede Idee dankbar, hab bis jetzt noch nix wirklich brauchbares gefunden. Das Problem könnt ich ja umgehen wenn ich die Mails auf nen anderen Rechner scannen würde, aber glaub der Vorschlag würde meinen Chef nicht so freuen. Weil nen neuer Rechner angeschafft werden müßte, da ich das Amavis ungern auf einen unserer anderen Server laufen lassen möcht. Und wir haben erst einiges neu gekauft. Grüße Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
hiver Geschrieben 28. Oktober 2004 Autor Teilen Geschrieben 28. Oktober 2004 Also hab die Lösung des Problems Für alle dies interessiert: In der Transporttabelle hab ich jetzt nichmehr die Domains zustehen, sondern die Username@Hostname und dann halt den entsprechenden Transport. Is zwar eigentlich nich ganz das was ich wollt aber so tuts auch. Frag mich grad nur wieso ich nich eher auf die Idee gekommn bin :confused: Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.