Hi,
Sender who connects to SMTP has an authenticated account, yet his mail
is being rejected by one of the DNSBL.
Is my "accept authenticated = *" at the wrong place? Is something
wrong in the "acl_check_rcpt" section?
acl_check_rcpt:
accept hosts = :
deny local_parts = ^.*[@%!/|]
drop hosts = net-iplsearch;/usr/local/exim/reject-hosts.txt
message = Connection Denied for $sender_host_address
require verify = sender
accept local_parts = postmaster
domains = +local_domains
deny message = Connection denied for $sender_address
senders = lsearch;/usr/local/exim/bouncelist
#---------------------------------------------------------------------------------
# Uncomment the following if you want to check against RBL
#---------------------------------------------------------------------------------
deny message = DNSBL listed at $dnslist_domain\n$dnslist_text
dnslists = sbl-xbl.spamhaus.org : \
list.dsbl.org : \
bl.spamcop.net : \
dnsbl.ahbl.org : \
cn-kr.blackholes.us : \
dynablock.njabl.org
delay = 3m
#---------------------------------------------------------------------------------
accept authenticated = *
accept domains = +local_domains
endpass
message = unknown user
verify = recipient
set acl_m0 = $local_part@$domain
accept domains = +relay_to_domains
endpass
message = unrouteable address
verify = recipient
# set acl_m1 = $domain
accept hosts = +relay_from_hosts
deny message = authentication required - relay not permitted