smtpd_proxy_filter und Whitelisting

Mathias Jeschke postfixbuch-users at 0xaffe.de
Di Aug 28 23:08:59 CEST 2018


Hallo,

Ich habe wie im Buch beschrieben Amavis/ClamAV als smtpd_proxy_filter 
eingebunden, was soweit auch funktioniert.

Ferner habe ich die smtpd_recipient_restrictions ähnlich wie empfohlen 
gesetzt. Ich möchte jetzt einen Absender von automatisch generierten 
Mails whitelisten (zuviele Hits wegen HTML-Foo). Leider wird in meinem 
Setup die whitelist von Postfix (check_sender_access) ignoriert, obwohl 
die Absenderdomain an sich passt (getestet mit WARN Action).

Hier die relevanten Auschnitte aus der Postfix-Config:

----- main.cf -----
smtpd_recipient_restrictions =
         # White-/Blacklisting von bestimmten Adressen
                 check_recipient_access hash:/etc/postfix/recipient_access,
                 check_sender_access hash:/etc/postfix/sender_access,
         # White-/Blacklisting von Sender-IP-Adressen
                 check_client_access cidr:/etc/postfix/client_access.cidr,
         # Keine unsauberen Mails annehmen
                 reject_non_fqdn_sender,
                 reject_non_fqdn_recipient,
                 reject_unknown_sender_domain,
                 reject_unknown_recipient_domain,
         # Lokale Nutzer erlauben
                 permit_mynetworks,
                 permit_sasl_authenticated,
         # Prüfe auf nicht gesetzte PTR-Records
                 reject_unknown_client_hostname,
                 #reject_unknown_reverse_client_hostname,
         # RBL (DNS-Blacklists prüfen)
                 reject_rbl_client zen.spamhaus.org,
                 reject_rbl_client ix.dnsbl.manitu.net,
         # Policyd-Weight
                 check_policy_service inet:127.0.0.1:12525,
         # Greylisting
                 check_policy_service unix:public/postgrey
         # Kein Relaying für externe Hosts (ohne AUTH)
                 reject_unauth_destination,

smtpd_proxy_filter = localhost:10024
content_filter =


----- /etc/postfix/sender_access -----
westermanngruppe.de     OK


----- master.cf -----
smtp      inet  n       -       -       -       -       smtpd

localhost:10025     inet  n       -       -       -       -       smtpd
   -o mynetworks=127.0.0.0/8
   -o smtpd_recipient_restrictions=permit_mynetworks,reject
   -o smtpd_proxy_filter=
   -o content_filter=
   -o smtpd_authorized_xforward_hosts=127.0.0.0/8
   -o receive_override_options=no_unknown_recipient_checks


----- Hier der Log-Output -----
> Aug 28 22:47:29 vm8a postfix/smtpd[24942]: connect from mx-50.edunet.de[81.209.187.50]
> Aug 28 22:47:29 vm8a postfix/smtpd[24942]: NOQUEUE: client=mx-50.edunet.de[81.209.187.50]
> Aug 28 22:47:30 vm8a amavis[16069]: (16069-17) Blocked SPAM {RejectedInbound,Quarantined}, [81.209.187.50]:30661 [217.13.73.12] <webmaster at westermanngruppe.de> -> <foo at 0xaffe.de>, quarantine: n/spam-nI10ZDPK3Ybo.gz, Message-ID: <b1132ff18b2afbf7ba324581c6a1d14c at 217.13.73.12>, mail_id: nI10ZDPK3Ybo, Hits: 5.307, size: 5137, 906 ms
> Aug 28 22:47:30 vm8a postfix/smtpd[24942]: proxy-reject: END-OF-MESSAGE: 554 5.7.0 Reject, id=16069-17 - spam; from=<webmaster at westermanngruppe.de> to=<foo at 0xaffe.de> proto=ESMTP helo=<mx-50.edunet.de>
> Aug 28 22:47:30 vm8a postfix/smtpd[24942]: disconnect from mx-50.edunet.de[81.209.187.50]


Was muss ich tun, um die als Spam markierte Mail doch durchzulassen?


Cheers,
Mathias


Mehr Informationen über die Mailingliste Postfixbuch-users