On 02/08/14 15:46, John Schmerold wrote:
> I have something wrong with my whitelist syntax, what am I missing?
>
> Logs are telling me:
> 2014-07-30 18:57:37 H=elasmtp-masked.atl.sa.earthlink.net [209.86.89.68]
> F=<bb01@???> rejected RCPT <fel@???>: rejected because
> 209.86.89.68 is in a black list at dnsbl.sorbs.net
[...]
> acl_check_rcpt:
> accept hosts = net-iplsearch;/etc/exim/whitelist
> accept hosts = :
> require recipients = lsearch;/etc/exim/getAllEmail.txt
> deny local_parts = ^.*[@%!/|] : ^\\.
>
> deny message = HELO Policy Restriction: HELO is not an FQDN.
> condition = ${if match{$sender_helo_name}{\N^\[\N}{no}{yes}}
> condition = ${if match{$sender_helo_name}{\N[^.]\N}{no}{yes}}
>
> deny message = rejected because $sender_host_address is in a black
> list at $dnslist_domain\n$dnslist_text
> dnslists =
> zen.spamhaus.org/<;$sender_host_address;$sender_address_domain :
> b.barracudacentral.org : dnsbl.sorbs.net : \
> bl.spameatingmonkey.net : psbl.surriel.com : cidr.bl.mcafee.com :
> bl.senderscore.com : \
> hostkarma.junkemailfilter.com=127.0.0.2
You've not coded your whitelist to be an exception to your dnsbl
checking. You used it later, against rdns/sverify, only.
--
Cheers,
Jeremy