jbboehr / dnsbl
DNSBL lookup
Installs: 339 235
Dependents: 1
Suggesters: 0
Security: 0
Stars: 10
Watchers: 1
Forks: 3
Open Issues: 2
pkg:composer/jbboehr/dnsbl
Requires
- php: >=7.1
- ext-filter: *
Requires (Dev)
- phpstan/phpstan-phpunit: ^1.3
- phpstan/phpstan-strict-rules: ^1.5
- phpunit/phpunit: ^9 || ^10
- squizlabs/php_codesniffer: ^3.8
This package is auto-updated.
Last update: 2025-10-22 15:55:03 UTC
README
Simplified version of PEAR's Net_DNSBL with PEAR dependencies removed.
Installation
With composer
{
"require": {
"jbboehr/dnsbl": "0.1.*"
}
}
Usage
$dnsbl = new \DNSBL\DNSBL(array( 'blacklists' => array( 'bl.spamcop.net' ) )); var_export($dnsbl->isListed('127.0.0.2')); echo ";\n"; var_export($dnsbl->getListingBlacklists('127.0.0.2')); echo ";\n";
true; array ( 0 => 'bl.spamcop.net', );
License
This project is licensed under the PHP license.