PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Postfix - Reihenfolge von Prüfungen inkl. Amavis



Reveller
02.10.07, 13:52
Hallo zusammen.

Ich betreibe einen Postfix Mailserver unter SuSE und habe ein kleines Verständnisproblem mit den Restrictions und Amavis.
Der Aufbau ist wie folgt: Postfix lauscht auf Port 25, gibt über den "content_filter" die mail weiter an amavis (port 10024) und nimmt sie dann wieder auf 10025 (ohne contentfilter) entgegen.
Jetzt habe ich im Zuge der Spamabwehr folgende Restrictions eingeführt:

smtpd_recipient_restrictions =
check_sender_access hash:/etc/postfix/access,
check_recipient_access hash:/etc/postfix/access,
permit_sasl_authenticated,
#reject_unknown_hostname,
reject_invalid_hostname,
reject_unknown_sender_domain,
reject_unauth_destination,
reject_non_fqdn_sender,
#reject_non_fqdn_hostname,
reject_non_fqdn_recipient,
reject_unauth_pipelining,
reject_rbl_client bl.spamcop.net,
reject_rbl_client sbl.spamhaus.org,
reject_rhsbl_client blackhole.securitysage.com,
reject_rhsbl_sender blackhole.securitysage.com,
permit_auth_destination,
permit_mynetworks,
reject

Das Problem liegt nun im Hostname (=localhost) welchen Amavis benutzt um die mail wieder zurück an den Postfix zu geben. Dieser wiederspricht den oben auskommentierten Restrictions und somit wird die mail rejected.
Weiß jemand wie ich dem amavis einen anderen Hostname zuweisen kann oder aber wie die exakte Reihenfolge der Restrictions in Verbindung mit der Weiterleitung an Amavis ist?

Vielen Dank!