Hi Peter
I hit the same problem recently setting up a new exim install. The
solution turns out to be pretty straight-forward: make sure there's a
accept authenticated = *
in the ACL before you do the sbl-xbl check, so in your example, this
would come, IMHO at least, straight after
accept hosts =
Hope that works
Later
Konrad
On Wed, 2004-06-23 at 14:43, Peter McEvoy wrote:
> Hi,
> I'm using exim 4.30 on debian sarge, I have a line in my check_recipient
> acl for sbl-xbl.spamhaus.org which seems to be working well. Only
> problem is I have smtp auth for certain users to avoid problems with
> having to use their isps mailservers, unfortunately some of these isps
> are listed in the sbl-xbl and consequently some of my authenticated users
> are rejected. Could anyone recommend how I could safely change the acl to
> not check users who are authenticated.
>
> check_recipient:
> accept hosts = :
> deny hosts = +rbl_hosts
> message = host is listed in $dnslist_domain
> dnslists = sbl-xbl.spamhaus.org
> require verify = sender
> deny message = unrouteable address
> !verify = recipient
> accept domains = +local_domains
> accept domains = +relay_domains
> accept hosts = +auth_relay_hosts
> endpass
> message = authentication required
> authenticated = *
> deny message = relay not permitted
>
>
> TIA
>
> --
> Pete
>
> --
>
> ## List details at http://www.exim.org/mailman/listinfo/exim-users Exim details at http://www.exim.org/ ##
>