0

我想检查一个电子邮件地址是否有效并且存在。

我的意思是不使用正则表达式。我需要使用 mx 进行验证。

例如如何检查 gmail.com 上是否存在 blablabla[at]gmail.com

最好使用 CMD (win)

4

3 回答 3

6

唯一可靠的方法是向帐户发送消息并要求收件人做某事(例如单击电子邮件中的唯一链接)。

于 2010-06-07T09:23:39.917 回答
0

我建议您看一下EmailVerify.NET,这是一个 Microsoft .NET 组件,可以根据 IETF 标准(包括引用的单词和非 ASCII 字符)验证电子邮件地址,并且可以轻松集成到您的解决方案中(即使您是计划制作一个基于控制台的)。正如您所问的,该组件甚至允许联系外国邮件交换器以检查给定的电子邮件地址是否存在,并报告此交易的每个细节。

免责声明:我是该组件的首席开发人员。

于 2011-08-22T08:23:35.240 回答
-3

向目标电子邮件 ID 发送电子邮件,如果电子邮件退回,则将其称为无效。这是测试电子邮件 ID 真实性的唯一方法。

于 2010-06-07T09:25:31.787 回答