On Mon, 5 Mar 2001, Chad Leigh, Pengar Enterprises, Inc & Shire.Net LLC wrote:
> My machines lited in local are actually both the same machine physically
> with different IP addresses (for historical reasons when two machines were
> combined). For some reason, the mx listings for the foobar.domain that I
> am backing up was recently changed to list both of my machines above so:
>
> foobar.domain preference = 90, mail exchanger = foo.shire.net
> foobar.domain preference = 100, mail exchanger = bar.shire.net
> foobar.domain preference = 10, mail exchanger = mail1.foobar.domain
>
> Since I do not control it I don't know when it happened or why, and the
> technical guy at foobar.domain is out today. Their main mta is down and my
> machines are rejecting mail to them with a mail loop since my machine tries
> to talk to itself under the other name as the next highest mx record and
> this goes on and on until it decides there is a mail loop.
>
> Is there anything I can do to my exim (2.04 due to be upgraded to the most
> recent very soon when some tests are completed in our setup) to short
> circuit this mx loop so that it doesn't keep trying to pass it pu and it
> recognizes that it is really the same machine? local_domains is set for
> both of the incarnations.
Investigate hosts_treat_as_local, though I can't remember if it exists
in 2.04.
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.