On Mon, Jan 17, 2000 at 12:08:31PM -0800,
patl@??? <patl@???> is thought to have said:
> When using RBLs to generate warning headers, what happens if the host
> is listed at more than one RBL site? Does Exim generate a single
> X-RBL-Warning header with the text from the first match and then stop;
> or does it check them all and generate multiple headers?
>
> I suspect it does the former (stop on first match); but I think it would
> be useful to be able to request the later. (For warnings only. There
> isn't much point in continuing the checks if the message will be rejected.)
It already behaves like this. You can see this with exim -bh. For example:
> exim -bh 199.178.78.6
**** SMTP testing session as if from host 199.178.78.6
**** Not for real!
>>> host in host_lookup? yes (0.0.0.0/0)
>>> looking up host name for 199.178.78.6
>>> IP address lookup yielded warrior.warren.k12.in.us
>>> host in host_reject? no (end of list)
>>> host in host_reject_recipients? no (option unset)
>>> host in rbl_hosts? yes (*)
>>> RBL lookup for 6.78.178.199.rbl.maps.vix.com failed
>>> => that means it's not black listed at rbl.maps.vix.com
>>> RBL lookup for 6.78.178.199.relays.orbs.org succeeded
>>> => that means it is black listed at relays.orbs.org
>>> Open relay - see http://www.orbs.org/verify.cgi?address=199.178.78.6
LOG: recipients warned from warrior.warren.k12.in.us [199.178.78.6] (RBL
relays.orbs.org)
>>> RBL lookup for 6.78.178.199.relays.mail-abuse.org failed
>>> => that means it's not black listed at relays.mail-abuse.org
>>> RBL lookup for 6.78.178.199.dul.maps.vix.com failed
>>> => that means it's not black listed at dul.maps.vix.com
[snip]
Tabor
--
--------------------------------------------------------------------
Tabor J. Wells twells@???
Fsck It! Just another victim of the ambient morality