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