C#验证Email是否真正存在可验证用户输入的邮件地址是否真的存在
C#验证Email是否真正存在 在以往的编程中,比如编写用户的资料时,有时需要确认用户输入的Email是否真实有效,以前我们最多只能做到验证Email是否包含了某些特殊的字符,比如"@",".",".com"等,做到的只是判断了Email的合法性,证明用户填写的Email格式是正确的,但是这个Email是否真正的存在于网络中,则没有办法。 首先需要大家了解一下SMTP协议。 1.SMTP是工作在两种情况下:一是电子邮件从客户机传输到服务器;二是从某一个服务器传输到另一个 服务器 2.SMTP是个请求/响应协议,命令和响应都是基于ASCII文本,并以CR和LF符结束。响应包括一个表示返
用户评论
不错,很好用,非常好
还没看,迅雷下载不了
有一定的参考价值,要是能更详细点,就好了
大家好才是真的好,还可以吧
原理不错,实际上邮箱还是很复杂的
不错,学习了。正在使用
谢谢分享,不同邮箱的处理机制不同,只能保证一定范围内适用。
有点用处。但是有些东西被限制了。
很好用,已经在用了,不过好象有时候会失败
试了一下,不管邮件地址是否存在返回的结果都是503,哎。