postfix

sylver

New Member
Hallo,

kämpf hier schon seid ner 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
b) nur AMaViS durchläuft (nich so wichtig, deshalb auch auskommentiert)
c) nur SpamAssassin durchläuft (nich so wichtig, deshalb auch auskommentiert)
d) oder beides durchläuft

Dies möchte ich mittels verschieden content-filter realisieren.
Bis jetzt bin ich soweit:

master.cf
amavis unix - - n - 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

Mein Problem liegt jetzt darin, das mein Server die Mails für die Domains annimmt und aus der eMail- Adresse "xyz@domaina.de" -> "xyz@hostname" macht. Für "hostname" ist natürlich kein Transport angelegt, da dann ja die Mails für alle Domains gescannt werden würden, was ich ja nicht will.

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.

Grüße

Edit:
Oder hat wer eine Idee wie ich das anders lösen könnte? (Via Spam- bzw. Viruslovers im Amavis möchte ich es nicht machen, da das bei der Anzahl an Domains hier sehr schnell unübersichtlich wird.)
 
Zuletzt bearbeitet:
Hi,

dank für die Antwort hab das Problem aber schon anders gelöst. Den Transport mach ich nichmehr via "Domain" sondern per "Mailbox". (manchmal sieht man den Wald halt vor lauter Bäumen nicht.)
Werd das aber ma ausprobieren wenn ich Zeit hab.

Grüße
 
Zurück
Oben