Download the PHP package slicksky/spam-blacklist-query without Composer
On this page you can find all versions of the php package slicksky/spam-blacklist-query. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download slicksky/spam-blacklist-query
More information about slicksky/spam-blacklist-query
Files in slicksky/spam-blacklist-query
Download slicksky/spam-blacklist-query
More information about slicksky/spam-blacklist-query
Files in slicksky/spam-blacklist-query
Vendor slicksky
Package spam-blacklist-query
Short Description Find out if a domain or IP is blacklisted on the most popular spam listing services.
License MIT
Homepage https://slicksky.com
Package spam-blacklist-query
Short Description Find out if a domain or IP is blacklisted on the most popular spam listing services.
License MIT
Homepage https://slicksky.com
Please rate this library. Is it a good library?
Informations about the package spam-blacklist-query
Spam Blacklist Query
This small package helps you find out if a domain or IP is blacklisted on the most popular spam listing services.
Here's how it works:
- Test the input domain against Domain Spam Blacklist services (DNSBL URI):
- APEWS Level 1 (http://www.apews.org/)
- Scientific Spam URI (https://www.scientificspam.net/)
- SEM URI (https://spameatingmonkey.com/)
- SEM URIed (https://spameatingmonkey.com/)
- SORBS URI (http://www.sorbs.net/)
- SpamHaus Zen (https://www.spamhaus.org/zen/)
- SURBL multi (https://surbl.org/)
- URIBL multi (https://uribl.com/)
- Retrieve mail servers for the given domain (MX records).
- Get the list of IPs for each mail servers (A records).
- Test each IP against these IP Spam Blacklist services (DNSBL IP):
- UCEPROTECT (https://www.uceprotect.net/en/)
- DroneBL (https://dronebl.org/)
- SORBS (http://www.sorbs.net/)
- SpamHaus Zen (https://www.spamhaus.org/zen/)
- SpamCop.net (https://www.spamcop.net/)
- DSBL (https://www.dsbl.org/)
Installation
Run this command in your project's root folder
Usage
Customizing blacklist services (DNSBL)
There are 4 sets of Blacklists in the Config class:
- Config::BLACKLISTS_IP - used to test IPs
- Config::BLACKLISTS_URI - used to test domains/subdomains
- Config::BLACKLISTS_EXTENDED - mixed list of most popular blacklists
- Config::BLACKLISTS_FULL - mixed list of all blacklists I've found so far In the Config class, you can customize blacklistsIp and/or blacklistsUri. If you omit any, the internal list will be used. If you want to turn off IP or URI queries, pass an empty array to blacklistsIp or blacklistsUri. Blacklist array template: ['service address' => 'name']
Further customizations
Results
License
The Spam Blacklist Query is open-sourced software licensed under the MIT license.
All versions of spam-blacklist-query with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.0
The package slicksky/spam-blacklist-query contains the following files
Loading the files please wait ....