验证电子邮件地址在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/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |