edusalguero / rbl-checker
一个用于检查IP地址是否在SPAM列表中的PHP库(默认使用DNSRbl)
v1.0.0
2017-01-13 19:01 UTC
Requires (Dev)
- mikey179/vfsstream: ^1.6
- phpunit/phpunit: ^5.7
This package is not auto-updated.
Last update: 2024-09-28 20:25:27 UTC
README
RBL Checker
Rbl Checker是一个简单的PHP库,用于检查IP地址是否在SPAM列表中。
该外观使用DNS Rbl查询器来检查IP地址。目前,该库提供包含29个DNS Rbl主机的列表。
有关DNSRBL的更多信息,请参阅维基百科
使用方法
<?php $configPath = __DIR__.'/config/config.json'; $ip='107.180.4.167'; $checker = \EduSalguero\RblChecker\DnsRblCheckerFacade::create($ip,$configPath); $blacklisted = $checker->blacklisted(); printf('Blacklisted: %s',$blacklisted ? "true" : "false"); if($blacklisted){ echo "\n Blacklisted on: ".$checker->getDNSBLDomainName(); }