电子邮件验证程序 PHP

Email Verifier PHP

我的目标是制作一个 emailVerifier.php 发送电子邮件以查看实际电子邮件地址是否存在。

这就是我从这个图书馆所做的:https://github.com/hbattat/verifyEmail 而且它在本地运行得很好,但是当我在我的网站上在线尝试时,服务器还没有响应,所以它无法验证地址。

我尝试了 3 个不同的 SMTP 端口 25、587、465,但没有任何变化。关于问题应该出在哪里的任何想法?

谢谢。

伙计,这比这更难,因为 ESP 对错误电子邮件地址的反应。

如果您未注册各种反馈循环之一,则不一定能验证电子邮件地址。

您可以使用 php 验证电子邮件是否符合 RFC,或者检查 DNS 中是否存在 MX 记录。但是你无法弄清楚电子邮件地址是否符合各种电子邮件服务的内部风格。

一个更可靠的方法是这个项目:

https://github.com/mailgun/flanker

如果您只想做 MX 记录,请使用:

https://packagist.org/packages/service-to/validate-email