php dns_get_record(“ something.com”,DNS_TXT)返回false

时间:2019-07-24 11:05:55

标签: php dns dns-get-record

我正在尝试获取spf记录以验证发件人地址,但函数返回false:

$result = dns_get_record('airhelp.com', DNS_ANY);

mxtoolbox.com中,我看到该站点具有多个txt记录

mxtoolbox txt lookup

请帮助我,我如何获得这些spf(txt)记录,并请告知我为什么该域名不适用于那些域

更新:

我发现问题仅存在于那些特定的域,并且如果我从本地ip查询...是否从其他ip查询也可以正常工作... dns是否有可能基于以下原因拒绝我的请求:我的本地IP?

1 个答案:

答案 0 :(得分:0)

我发现真正的问题是从本地IP(乌克兰)dns_get_record(“ airhelp.com”,DNS_ANY | DNS_TXT)返回false,而在其他一些参数下,它工作正常(DNS_SOA | DNS_NS)... I认为这可能是某些dns政策...我很感兴趣如何获取失败的原因。 –