Quoting Phil Pennock:

>>    drop    log_message   = REJECT mail from rbl
>>            message       = rejected because $sender_host_address is \
>>                            in  a black list at \
>>                            $dnslist_domain\n$dnslist_text
>>            dnslists      = blackholes.mail-abuse.org
> I actually set up the isip4 check early so hadn't noticed any IPv6
> problems with the lookup code but it looks suspiciously like
> list-separation is happening on the IP address using the default
> list-separator of ":"; that would definitely be a bug, if so.

Huh? Which list? The only list involved here is dnslists, and there's no 
ipv6 address given.

For dnslists and ipv6, read 40.31 in den the spec:
> If Exim is asked to do a dnslist lookup for an IPv6 address, it inverts it
> nibble by nibble. For example, if the calling host's IP address is
> 3ffe:ffff:836f:0a00:000a:0800:200a:c031, Exim might look up
> 
> 1.3.0.c.a.0.0.2.0.0.8.0.a.0.0.0.0.0.a.0.f.6.3.8.
>   f.f.f.f.e.f.f.3.blackholes.mail-abuse.org

It seems that the used dnslist server simply takes the first 4 elements, 
which in most (if not all) cases will be 2.0.0.1. I would consider that 
a flaw.

-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to