基本上我必须在cmd.exe中运行C#上的以下命令(如果你在CMD上运行它,它会工作) 这个link更好地解释了
nslookup -type=mx emailProvider.com //for exemplo nslookup -type=mx hotmail.com.com
重新调整后:
Server: ip-172-31-0-2.sa-east-1.compute.internal
Address: 172.31.0.2
Non-authoritative answer:
hotmail.com MX preference = 5, mail exchanger = mx1.hotmail.com
hotmail.com MX preference = 5, mail exchanger = mx2.hotmail.com
hotmail.com MX preference = 5, mail exchanger = mx3.hotmail.com
hotmail.com MX preference = 5, mail exchanger = mx4.hotmail.com
所以我采取一些邮件交换器,例如:
telnet mx1.hotmail.com 25 //port 25
之后我写了“HELO”作为例子:
HELO
所以我写道:
mail from:<michele@sacapp.net>
rcpt to:<michele_labriola@hotmail.com>//email verificate
所以它返回一个数字,250或550,如果250不存在该电子邮件,否则它存在
我尝试使用minimalistic Tel net,我尝试使用Process来编写行命令窗口 但这没什么用的,它只是在他之前工作,当我写你的时候它不起作用 但它正在研究CMD
有些可以帮助我吗?
抱歉我的英文不好谢谢!