On Fri, 2003-05-30 at 20:01, William Thompson wrote:
> > So would the following work
> >
> > warn message = X-Warning: $sender_host_address is in a
> > blocklist at $dnslist_domain
> > log_message = found in $dnslist_domain
> > dnslists =
> > rbl-plus.mail-abuse.ja.net:list.dsbl.org:sbl.spamhaus.org:relays.ordb.org
>
> Suppose the host is listed at relays.ordb.org, this is true, so we go to the
> next condition.
>
> > !dnslists = rbl-plus.mail-abuse.ja.net=127.1.0.2
>
> This same host is also listed at rbl-plus.mail-abuse.ja.net as 127.1.0.2.
> Well, this condition is false and thus the warn statement is false (all have
> to be true before the verb takes place).
>
> If you wanted to warn if the host is listed elsewhere, you'd have to
> seperate the statements.
Not sure I fully understand, are you saying in order to do what I need I
should have one statement for each of the sites??
>
> Switching these probably wouldn't work since acls are processed if the
> previous condition was true.
--
Ron McKeating
Senior IT Services Specialist
Internet Services and Software Solutions
Loughborough University
01509 222329