-4

可能重复:
检查电子邮件是否有效且存在
如何在 PHP 中验证电子邮件地址

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

  **i.e
    abc@xyz.com (for example its registred in xyz domain)
    abcd@xyz.com (for example its nod registred xyz domain)**

我如何使用 PHP 来验证它。

提前致谢

4

1 回答 1

8
  1. 生成令牌
  2. 将该令牌针对电子邮件地址存储在数据库中
  3. 使用包含令牌和电子邮件地址哈希的 URL 向该地址发送电子邮件

如果有人访问该 URL,则该地址存在。

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

于 2012-11-09T12:57:27.273 回答