On Mon, Aug 25, 2003 at 02:55:22PM +0100, David Woodhouse wrote:
> Then I got a MAIL FROM:<somelocalpart@???>
>
> Exim did a callout to the primary (only) MX for that domain, 127.0.0.3,
> and spoke to another instance of itself. It sent MAIL FROM:<> and RCPT
> TO:<somelocalpoart@???>
My understanding is that exim checks whether mars.superlink.net is
routable. This check should fail before exim even thinks about
the callout for sender or recipient, due to this line in the routers:
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
or, in the case of an IPv6 host (I think I have all the necessary
IPv6 addresses - anyone here know better?):
ignore_target_hosts = <; 0.0.0.0 ; 127.0.0.0/8 ; ::1/128 ; fec0::/10 ; fe80::/10 ; ff00::/8
Make sure you have the appropriate line in the DNS MX router (dnslookup)
and that it has no_more, iow:
# ... your other non-local domain routers go here ...
dnslookup:
driver = dnslookup
domains = ! +local_domains
transport = remote_smtp
ignore_target_hosts = <; 0.0.0.0 ; 127.0.0.0/8 ; ::1/128 ; fec0::/10 ; fe80::/10 ; ff00::/8
no_more
# ... your local domain routers go here ...
--
Russell King (rmk@???) The developer of ARM Linux
http://www.arm.linux.org.uk/personal/aboutme.html