Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Zend Framework电子邮件地址验证程序检查电子邮件地址是否合法_Php_Email_Zend Framework_Email Validation - Fatal编程技术网

Php Zend Framework电子邮件地址验证程序检查电子邮件地址是否合法

Php Zend Framework电子邮件地址验证程序检查电子邮件地址是否合法,php,email,zend-framework,email-validation,Php,Email,Zend Framework,Email Validation,我使用的是Zend Framework 1.12版。我们正在使用Zend_Validate_Emailaddress验证器。我在API上看到了很多关于检查MX记录的选项 我想知道的是,我们如何确保电子邮件地址不仅标点符号正确,而且是合法的电子邮件地址 如何使用Zend_Validate_Emailaddress处理此问题 这是我正在查看的一些参考资料 完全验证电子邮件地址的唯一方法是发送一封带有链接的电子邮件,供用户单击以验证其有效性。发送一封带有唯一密钥的电子邮件,并让用户在您的网站上输入。上

我使用的是Zend Framework 1.12版。我们正在使用Zend_Validate_Emailaddress验证器。我在API上看到了很多关于检查MX记录的选项

我想知道的是,我们如何确保电子邮件地址不仅标点符号正确,而且是合法的电子邮件地址

如何使用Zend_Validate_Emailaddress处理此问题

这是我正在查看的一些参考资料


完全验证电子邮件地址的唯一方法是发送一封带有链接的电子邮件,供用户单击以验证其有效性。发送一封带有唯一密钥的电子邮件,并让用户在您的网站上输入。上述评论是正确的,但您也知道,任何无效地址且没有可访问的MX或备用主机的邮件都不是工作地址,所以这仍然是一张值得的支票。现在,通过连接进行测试通常是无用的,因为许多主机现在接受任何内容,然后发送拒绝。