我在寻找很多,但没有得到正确答案,所以最后在这里发布了这个问题。 我想检查一下我给出的带有域名的电子邮件地址是否有效(域是否存在)。查看电子邮件DNS是否有效
阅读这个例子中, 我有5个对应的电子邮件说:[email protected], [email protected], [email protected], [email protected], [email protected]
这里所有这5个电子邮件,gmail.com, hotmail.com, yahoo.com
是有效的网站,并有一个有效的电子邮件地址,但vishal.com
和喜欢的网站mitesh.com`是没有活着或没有运行,所以我想检查这些类型的域是真正的工作,并只提取这些域的电子邮件ID。
我不希望[email protected],[email protected]像电子邮件,只是因为它们是无效的域名。
所以,如果有什么方法让我知道。
谢谢。
您将需要有在这一切成为可能的有效域名正则表达式(基本上这将是非常非常长,可能将不包括一切)。或者您可以使用简单的'regexp'并通过发送确认电子邮件进行检查。 –