Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.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

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存在于提供的域中_Php_Email_Email Verification - Fatal编程技术网

验证用户';的电子邮件使用PHP存在于提供的域中

验证用户';的电子邮件使用PHP存在于提供的域中,php,email,email-verification,Php,Email,Email Verification,可能重复: 我正在开发一个应用程序,通过PHP中提供的邮件地址发送邮件。现在我想验证给定的邮件地址是否真的存在于域中 **i.e abc@xyz.com (for example its registred in xyz domain) abcd@xyz.com (for example its nod registred xyz domain)** 如何使用PHP进行验证 提前谢谢 生成令牌 在数据库中根据电子邮件地址存储该令牌 使用包含令牌和电子邮件地址哈希的URL

可能重复:

我正在开发一个应用程序,通过PHP中提供的邮件地址发送邮件。现在我想验证给定的邮件地址是否真的存在于域中

  **i.e
    abc@xyz.com (for example its registred in xyz domain)
    abcd@xyz.com (for example its nod registred xyz domain)**
如何使用PHP进行验证

提前谢谢

  • 生成令牌
  • 在数据库中根据电子邮件地址存储该令牌
  • 使用包含令牌和电子邮件地址哈希的URL向该地址发送电子邮件
  • 如果有人访问该URL,则该地址存在


    SMTP提供了一种询问服务器是否承载特定地址的机制,但它几乎总是被禁用,因为它是垃圾邮件发送者最喜欢的工具。

    您是否将拥有域的电子邮件列表?请查看此主题。即使可以做到,也毫无意义。如果电子邮件存在但属于其他人怎么办?正确。没有别的办法了。认真地电子邮件和蜗牛邮件没有什么不同。这意味着我们必须把电子邮件发送到指定的地址,没有其他的方法