【发布时间】:2017-11-02 04:20:12
【问题描述】:
我想使用 php 验证电子邮件域,因为有些用户试图使用虚拟电子邮件 ID 提交联系表单,例如:aa@bb.com
【问题讨论】:
-
酷。去试试看,然后回来找我们。
-
如何验证?将其与黑名单匹配?检查地址是否存在?如果格式有效?
-
检查域名(和/或电子邮件地址)是否有效或语法正确之间存在巨大差异。您可以使用正则表达式检查语法,但这会告诉您上述电子邮件地址实际上是正确的。检查它是否有效最好通过例如向该地址发送一封确认电子邮件,其中包含可单击的链接。所以最好在之前检查语法,然后在之后使用确认电子邮件进行验证。
-
在 Google 或 Stackoverflow 中搜索
PHP validate email regex。这个问题已经回答了很多次了。 -
@SacrumDeus 根据上述正则表达式,电子邮件 ID 有效,但域名 'bb.com' 无效,所以我正在寻找域验证,有任何解决方案
标签: php regex email dns email-validation