vb6如何实现MX(Mail Exchange)邮件交换服务器的地址查询?
网上搜到的都是.net的,没有vb6
有见过的大侠帮贴下,谢谢!

解决方案 »

  1.   

    这是域名解析问题,你是想实现怎样的效果?
    知道 MX 地址取IP?
    还是知道 IP 取 MX 地址?
      

  2.   

    是已知比如"qq.com"或"gmail.com"这样的,获得其邮件服务器的地址(也就是ip吧).
      

  3.   

    简单的办法就是用winsock 去连接他,然后读 winsock 控件的IP地址如:winsock1.connect "qq.com",80
    然后连接成功后就读取 winsock1.remotehostip 属性就可以了复杂点的就用 api 来写,看看 gethostbyname 这个函数的用法就 OK 了你可以搜索一下 vb ping 或 vb getip、vb gethostip 应该能找到你想要的东西