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

Reply via email to