Reihenfolge check_policy_service
Achim Lammerts
mlpbu at admin.syntaxys.net
Mo Dez 9 08:16:46 CET 2019
Guten Morgen Liste,
mir ist in den Logfiles aufgefallen, daß das Greylisting nicht so
funktioniert, wie erwartet. Normalerweise müsste doch bei einem neuen
Zugriff erst mal die E-Mail durch den postgreyd mit einem 450er
abgelehnt werden und erst bei einer wiederholten Anfrage die anderen
policy services anspringen.
Statt dessen passiert alles bei der ersten Anfrage:
Dec 9 07:45:36 host postgrey[31783]: action=greylist, reason=new, …
Dec 9 07:45:36 host policyd-spf[29125]: None; identity=helo; …
Dec 9 07:45:36 host policyd-spf[29125]: Pass; identity=mailfrom; …
Dec 9 07:45:38 host postfix/policyd-weight[19170]: weighted check:
IN_SBL_XBL_SPAMHAUS=3.95 IN_UCE1=3.25 BAD_MX=15.12 CL_IP_EQ_HELO_IP= …
Dec 9 07:45:38 xaver postfix/policyd-weight[19170]: decided action=550
Mail appeared to be SPAM or forged. Ask your Mail/DNS-Administrator to
correct HELO and DNS MX settings or to get removed from DN …
Der postgreyd ist eingerichtet, um die ganzen Fire&Forget-Anfragen
abzufangen und somit unnötige Checks gegen die RBLs zu vermeiden:
smtpd_recipient_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_non_fqdn_recipient,
reject_unauth_destination,
reject_unlisted_recipient,
check_recipient_access mysql:/etc/postfix/conf/whitelist_users.cf,
# postgreyd
check_policy_service inet:192.168.164.1:10023,
check_policy_service unix:private/policyd-spf,
# policyd-weight
check_policy_service inet:192.168.164.1:12525,
pcre:/etc/postfix/conf/postfix_prepend-clientIP.pcre,
permit
Wie kann ich das einrichten, damit es so wie gewünscht funktioniert?
Vielen Dank für Eure Hilfe!
Achim
Mehr Informationen über die Mailingliste Postfixbuch-users