Re: [Exim] Exim 4.22 Delivering to Itself Instead of Queuing

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: David Kreindler
CC: exim-users
Subject: Re: [Exim] Exim 4.22 Delivering to Itself Instead of Queuing
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