On Thu, 4 Sep 2003, David Kreindler wrote:
> In DNS, we have entries like:
>
> @ IN MX 0 mail
> IN MX 10 mx1
> IN MX 10 mx2
>
> When mx1 or mx2 receive a message that cannot be relayed to 'mail',
> they deliver to themselves and to each other instead, eventually
> resulting in a 'Too many "Received" headers - suspected mail loop'
> error. The Exim main log shows "R=dnslookup" with deliveries not only
> between mx1 and mx2 but also between mx1 and itself and between mx2
> and itself.
>
> My understanding is that a MTA should never deliver to itself or an
> equal-preference MX.
Correct. So the problem might be that they are not recognizing
themselves for some reason. Have you set "local_interfaces" by any chance?
What is the output from
exim -d -bt xxx@???
??
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.
Get the Exim 4 book: http://www.uit.co.uk/exim-book