微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php – checkdnsrr的可靠性(用于电子邮件域验证)?

我想知道在使用checkdnsrr检查提供的电子邮件地址的域名部分时是否存在虚假否定的现实可能性?我想从注册表中检查这一点,以减少客户端的错误类型.
$hostCheck = checkdnsrr("test.org","MX");

checkdnsrr是“非常可靠”还是没有实际机会错过实际存在的域名?因为那时我会省略这样的检查.我很感激为什么要解释整个过程的可靠性.我已经研究过DNS(某些),但我不确定服务器是暂时脱机还是其他东西可能会产生可衡量的影响.

不,这不可靠. dns一般不可靠.这是最好的努力.提供无效域时也可能需要很长时间,因此如果有人使用大量无效/脱机域来破坏您的脚本,则需要考虑系统的潜在DOS.

在(鲜为人知)事实中,域甚至不需要具有MX记录来传递邮件.邮件传递应该回退到使用指定主机的A记录.这些日子可能并没有真正发生,但理论上……

原文地址:https://www.jb51.cc/php/134439.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐