On 12 Jul 2000 15:14:18 +0300, Philip Hazel wrote:
>On Wed, 12 Jul 2000, Dmitry Alyabyev wrote:
>
>> >> >> 123.com preference = 30, mail exchanger = relay2.mydomain.com
>> >> >> 123.com preference = 20, mail exchanger = mail.123.com
>> >> >> 123.com preference = 10, mail exchanger = mail.123.com
>> >> >> 123.com preference = 20, mail exchanger = relay.mydomain.com
>
>No. It must NOT deliver to any relay whose MX value is the same or
>greater than its own. Thus, if the Exim-host is relay.mydomain.com, the
>only choice it has is
>
> 123.com preference = 10, mail exchanger = mail.123.com
Agree fully.
>> It's not the usual but it's not wrong configuration, isn't it ?
>
>I can't find (yet :-) any RFC text forbidding it, but IMHO it doesn't
>make sense.
Please let me know if you will find that :-)
>We have a misunderstanding here. I don't think Exim is trying to behave
>differently to what you expect, other than skipping hosts it has already
>tried (but as explained above, if the current host is relay.mydomain.com
>it has only one host to try anyway). [Unless there's a bug, of course.]
Philip - general and only one strange point in that story is
following: Exim makes the messages (going to 123.com) frozen with
"lowest MX points to the localhost" instead send error message to
sender after retry time has been reached.