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

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

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

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

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

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...