Indy中查询DNS域名的问题,绝对崭新问题!
在下面这篇文章中
用Delphi编写邮件特快专递程序
http://www.china-pub.com/computers/emook/wzq/056/info.htm
和 Indy的Demo:SMTPRelay中都有一个问题
DNS检索出来的收信服务器结果都有很多个域名。比如查xxx@hotmail.com的收信服务器,就会出来mx1.hotmail.com,ns1.hotmail.com,ns2.hotmail.com.....等等。结果发信的时候就会频繁报错,因为很多域名都是不接收邮件的。也就是说其中好像只有一个服务器是真正正确的。
如foxmail的邮件特快专递好像就能直接解析出正确的哪一个。
这到底是怎么实现的呢??
请各位研究研究啊。我看那个倒霉rfc文档好几天了,都没找到点有用的东西