【发布时间】:2014-05-01 14:52:01
【问题描述】:
我们已经让很多人注册了无效的电子邮件域名,例如:
gmail.cim
hotmale.com
我正在寻找是否有一种方法可以可靠地验证电子邮件地址的域部分是否为有效域以及它是否存在。
我知道这可以从任何后端实现,但我想知道是否有一种方法可以在浏览器内部工作?
我知道有一些方法可以通过正则表达式来验证域是否可行,但它们不适合这个特定的用例。
【问题讨论】:
-
我很确定
hotmale.com存在,但我可能不应该在工作时查看... -
@kmoe 不错的一个 xD .... 但让我们解决这个问题:P
-
在用户端发生的任何事情,即在浏览器中,很容易被伪造或欺骗,任何真正的检查都必须在您的后端进行。一旦你有一个工作的后端,你就可以通过 Ajax 调用它。
-
您可以将重复域列入白名单,但最有效的客户端验证是在注册时仔细检查电子邮件地址并发送验证电子邮件
标签: javascript email-validation