sapistudio / domain
2.1.2
2024-02-29 08:57 UTC
Requires
- php: >=5.6
- illuminate/support: ^5.4
- io-developer/php-whois: ^3.4
README
use SapiStudio\Domain\DnsQuerifier; DnsQuerifier::blacklistLookup($ipValue);
获取域名的所有DNS记录
DnsQuerifier::hostLookup($domainName);
检查DMARC记录
$dmarc = DnsQuerifier::make($domainName) $dmarc->getDmarcRecord() $dmarc->hasDmarc()
检查SPF记录
$dmarc = DnsQuerifier::make($domainName) $dmarc->getSpfRecord() $dmarc->hasSpf()
使用自定义getter(dig或php)初始化querifier
//load all records $querifier = DnsQuerifier::dnsLoad($domainName,Querifier::GETTER_PHP);//or Querifier::GETTER_DIG //get txt entries $querifier->getTxtRecords();
Whois数据
use SapiStudio\Domain\Whois; Whois::load('example.com')->getWhois();