On Wed, 17 Sep 2003 william@elan.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. >