繁体   English   中英

电子邮件验证PHP

[英]Email Verification PHP

我有以下代码(我认为)将仅验证电子邮件地址的域。

$EmailAddress = "user@domain.com";

list($User, $Domain) = explode("@", $EmailAddress);
$DomainExists = checkdnsrr($Domain, 'MX');
if($DomainExists==true){
    // Email domain exists
}
else{
    // Email domain does not exist
}

如果可以,如何验证$User部分?

确保user@example.com存在的唯一保证方法是向他们发送带有验证链接的电子邮件。

这是有关此操作的另一篇文章: PHP电子邮件验证链接的最简单方法

您唯一可以确定是否存在电子邮件地址的方法是向其发送电子邮件,并执行一项任务,以使用户执行(通常单击链接),不使电子邮件被垃圾邮件过滤器捕获以及让收件人执行任务。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM