PHP 如何验证一个邮箱有效是否真实有效?

PHP 如何验证一个邮箱有效是否真实有效?

永不分离 发布于 2021-11-24 字数 243 浏览 797 回复 5

是这样的,我们的程序提供了用户输入邮箱给用户发送邮件功能,好多用户邮箱乱写,写些根本不存在的邮箱,导致占用系统资源,还有有很多系统退信,能否有PHP程序在用户提交邮箱信息后进行验证,这个邮箱真实有效则发送邮件,否则跳过邮件发送?有没有办法做到呢?

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

绝情姑娘 2021-12-01 5 楼

有个函数可以,checkdns开头的

泛滥成性 2021-12-01 4 楼

嗯,感谢以上回复!

眼眸里的那抹悲凉 2021-12-01 3 楼

大哥你用邮箱注册过网站账号吗?注册过你就应该知道啊!

沙与沫 2021-12-01 2 楼

只能先发送激活邮件让用户激活,否则PHP无法知道这个邮箱是否有效

画骨成沙 2021-11-27 1 楼

刚注册的账号处于未激活状态,系统向注册邮箱内发激活邮件,邮件内容包含一个该邮箱的激活链接,用户去邮箱内点击激活链接,账号激活。

附带我的一篇博客,如何自动发送激活邮件,示例代码是nodejs http://my.oschina.net/lieefu/blog/423884