邮件收发程序都要自己配置SMTP服务器地址和POP3服务器地址,但是有很多用户并不知道自己的邮件服务器地址(特别是POP3),显然不太方便,如果能够通过EMail地址直接查到相应的POP3服务器地址,那就非常方便了;有办法吗?

解决方案 »

  1.   

    一般来说,是不能通过邮件地址得到,发送此邮件的SMTP服务器地址的,因为
    发送邮件可以通过别的SMTP服务器发送(如果能通过验证的话),比如:
    [email protected]可以通过smtp.21cn.com来发送邮件。
    通过邮件地址只能获得注册此邮件的SMTP服务器地址,即smtp.my.com.(一般情况
    是这样,百家信等有点特殊,它的POP3和SMTP都是www.email.com.cn).
    获得SMTP服务器地址可以通过DNSQuery来查询,(使用ICS)当然你首先需要获得DNS的服务器
    地址,才能查询。
      

  2.   

    是否有这样的数据库提供EMAIL地址到注册此邮件的SMTP地址和POP3服务器地址的对应?如果有的话,能否提供?