I am trying to white list two client IPs:
213.249.16.2
213.249.16.3

I have put the following in /etc/postfix/maps/whitelisted_clients:
213.249.16.3 OK
213.249.16.2 OK

I have run postmap hash:<...etc...> and reloaded postfix.

main.cf ends like this:
--------------------------------------------------

smtpd_delay_reject = yes

smtpd_client_restrictions = permit_mynetworks,
    check_client_access hash:/etc/postfix/maps/whitelisted_clients,
    check_client_access hash:/etc/postfix/maps/rejected_clients,
    reject_unknown_client_hostname

smtpd_helo_required = yes

smtpd_helo_restrictions = permit_mynetworks,
    reject_invalid_helo_hostname,
    reject_unknown_helo_hostname

smtpd_recipient_restrictions = permit_mynetworks,
        permit_sasl_authenticated,
        reject_unauth_destination,
    reject_invalid_hostname,
    reject_unauth_pipelining,
    reject_non_fqdn_sender,
    reject_unknown_sender_domain,
    reject_non_fqdn_recipient,
    reject_unknown_recipient_domain,
    reject_non_fqdn_hostname,
        reject_rbl_client zen.spamhaus.org,
        reject_rbl_client bl.spamcop.net,
        reject_rbl_client cbl.abuseat.org,
    reject_rhsbl_client blackhole.securitysage.com,
    reject_rhsbl_sender blackhole.securitysage.com,
    reject_rbl_client relays.ordb.org,
    reject_rbl_client blackholes.easynet.nl,
    reject_rbl_client proxies.blackholes.wirehub.net,
        permit
--------------------------------------------------

Yet, in the logs I still get these reports (sample on one line):

Aug 26 03:37:52 <my hostname> postfix/smtpd[27675]: NOQUEUE: reject: RCPT from spam1.vodafone.gr[213.249.16.2]: 450 4.7.1 <spam1.panafonet.gr>: Helo command rejected: Host not found; from=<onl...@vodafone.gr> to=<my email> proto=ESMTP helo=<spam1.panafonet.gr>

What am I missing and/or doing wrong?

Reply via email to