Thursday, November 24, 2022, 7:22:09 PM, Doug Hardie wrote: >> On Nov 23, 2022, at 23:27, Phil Biggs <mb170...@pjb.cc> wrote: >> >> Thursday, November 24, 2022, 5:24:12 PM, Doug Hardie wrote: >> >> >>> I am trying with the postscreen dns lookup disabled. Here is the main.cf >>> section: >> >>> # postscreen spam filtering >>> postscreen_greet_action = enforce >>> #postscreen_dnsbl_action = enforce >>> #postscreen_dnsbl_sites = bl.spamcop.net zen.spamhaus.org=127.0.0.[2..11] >>> b.barr >>> acudacentral.org >>> postscreen_access_list = permit_mynetworks, >>> cidr:/usr/local/etc/postfix/access.cidr >>> # >>> # Use long queue ids for uniqueness >>> enable_long_queue_ids = yes >>> # >>> # Incoming restrictions and Implement postfwd >>> incoming_smtpd_restrictions = >>> check_policy_service inet:127.0.0.1:10040, >>> reject_invalid_hostname, >>> reject_non_fqdn_sender, >>> reject_non_fqdn_recipient, >>> reject_unknown_sender_domain, >>> reject_unknown_recipient_domain, >>> reject_unauth_pipelining, >>> permit_mynetworks, >>> check_recipient_access hash:/usr/local/etc/postfix/tempfail, >>> reject_unauth_destination, >>> reject_unverified_recipient >>> reject_rbl_client bl.spamcop.net, >>> reject_rbl_client b.barracudacentral.org, >>> reject_rbl_client zen.spamhaus.org, >>> permit >>> # >> >> >>> Here is main.cf for smtpd: >> >>> smtpd pass - - n - 50 smtpd >>> -o smtpd_recipient_restrictions=$incoming_smtpd_restrictions >> >> >>> However, I seem to be doing the dns for all received emails. I see the log >>> message for user User unknown in virtual alias table, and dns requests >>> with that same timestamp for spamcop, barracudacentral and spamhaus. I am >>> suspecting I am missing a reject statement that will reject the email when >>> the user is not in the virtual alias table that needs to be before the rbl >>> rejects. I thought that reject_unverified_recipient would do that, but >>> apparently not.' >> >>> -- Doug >> >> Never heard of the parameter "incoming_smtpd_restrictions" >> >> Is that really what you have in main.cf
> Yes - that is a macro that is referenced in main.cf as shown above > — Doug Ah. Sorry, completely missed that. -- Best regards, Phil Biggs