繁体   English   中英

C#中的电子邮件存在检查

[英]E-Mail Existence Check in C#

我想验证电子邮件是否真实。 有些人告诉我,我可以用DNS检查来做,但我不知道该怎么做。

有人可以帮我解决这个问题吗?我正在用C#开发。

提前致谢。

我想这段代码项目文章为您提供了所需的信息: 有效的电子邮件地址验证

但即使您确认域名有效,仍无法保证电子邮件地址/收件人有效。 例如“xyz@stackoverflow.com” - >域名有效,但“xyz”可能不是有效的电子邮件地址。

您可以使用DNS来确定是否有效/正在解析。 这并不一定意味着该域的给定电子邮件地址有效。 知道这一点的唯一方法是打开SMTP连接并尝试向该用户发送邮件。

从来没有这样做过,但这里似乎有一个非常好的C#演练

DNS检查意味着解析附加到相关电子邮件地址的域并确保其解析/存在。

请注意,检查域解析/存在可能需要一些时间,因为您的应用程序需要等待您使用的任何服务的响应,以检查它是否存在。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM