加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

验证电子邮件地址在PHP中有效是多么容易?

发布时间:2020-12-13 21:37:04 所属栏目:PHP教程 来源:网络整理
导读:参见英文答案 How to check if an email address is real or valid using PHP????????????????????????????????????5个 给定一个电子邮件地址,我该如何验证它是否有效? (该电子邮件的域名将接受该地址的电子邮件.) 这看起来如何用PHP? 注意:我不想验证电
参见英文答案 > How to check if an email address is real or valid using PHP????????????????????????????????????5个
给定一个电子邮件地址,我该如何验证它是否有效? (该电子邮件的域名将接受该地址的电子邮件.)

这看起来如何用PHP?

注意:我不想验证电子邮件地址本身在语法上是否有效.我想知道域名是否会接受该地址的电子邮件.

我原本以为有一些方法可以用MX记录或其他东西来做到这一点……

解决方法

我认为你唯一的选择是SMTP RCPT TO或VRFY命令.

RCPT TO可以是一种检查方式,只要您在发布后断开连接即可.但是,如果帐户不存在,则并非所有服务器都会引导您(uce预防,捕获所有地址等).

VRFY可以告诉您该服务器上是否存在帐户,但几乎总是禁用该帐户以防止帐户探测.

执行RCPT TO验证的PHP类(以及其他方法)是:http://code.google.com/p/php-smtp-email-validation/

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读