"xbl.spamhaus.org",
)
-BLACKLISTS = (
- "b.barracudacentral.org",
- "bl.spamcop.net",
- "bl.blocklist.de",
- "cbl.abuseat.org",
- "dnsbl-1.uceprotect.net",
- "dnsbl-2.uceprotect.net",
- "dnsbl-3.uceprotect.net",
- "dnsbl.abuse.ch",
- "ix.dnsbl.manitu.net",
- "pbl.spamhaus.org",
- "sbl.spamhaus.org",
- "xbl.spamhaus.org",
- "zen.spamhaus.org",
-)
-
class Address(Object):
def init(self, address):
self.address = ipaddress.ip_address(address)
# Blocked, but no reason
return return_code, None
- async def get_blacklists(self):
- blacklists = { bl : await self._resolve_blacklist(bl) for bl in BLACKLISTS }
-
- return blacklists
-
def format_size(s, max_unit=None):
units = ("B", "kB", "MB", "GB", "TB")