On Wed, 17 Sep 2003 william(_at_)elan(_dot_)net wrote:
On Wed, 17 Sep 2003, Dean Anderson wrote:
Your mail client was making a false assumption. That is a bug in the
software. The mail client shouldn't be looking up domains. It should be
sending it to the relay. The relay then decides where to send the message.
The relay may be configured to route non-DNS domains, or do translations
to other systems. Your mail client can't know about that. If the relay
can't send the message somewhere, then it is supposed to bounce the
message. This decision is made by the relay, not the mail client.
Your mail client has had a bug, for a long time.
Its not a bug. As many pointed out RFCs specify that mail servers should
I think you have pointed out that this is indeed the function of a mail
server, not a mail client. It is a bug.
attempt to get MX record for domain first but if it fails should use "A"
record if it exists. This behavior has existed for long time, but I think
it came from way early on the internet when MXs were not used by everybody
and mail was still being routed directly to the machine specified.