Spam Blacklist Checker can check to see if an IP address is flagged in a spam blacklist (dnsbl.sorbs.net).
The reason is that BT allocate me IPs dynamically using DHCP, and more and more of the ones I get are flagged in spam blacklists in such a way that all the mail I send gets flagged as spam, with a big, ugly [SPAM] in the subject line. This is really annoying, because I don't see the outgoing mail. Usually it gets black-holed, so I'm sitting aroung for a response to a mail that never arrived.
In an effort to reduce the problem, I have written this little program to check in DNS to see if the IP address I have got is blacklisted or not.
For now you need to install the module Stuff::SpamBL manually, and just download and run the program file as it is.
The module and the program will be included in future versions of the Stuff Tools, but for now they are available separatley.
The program reads list of IP addresses and/or domain names from the command line (or standard input), and outputs two columns: IP address and blacklist flags.
Here we can see that all the IP addresses 188.8.131.52 - 184.108.40.206 are flagged as dynamic IPs (so they get a small additional score over static IPs in Spam Assassin), but the IPs 220.127.116.11 and 18.104.22.168 are also flagged as EXPLOIDED, which means they will surely get a big spam score in Spam Assassin. Bad for the owner of the IP.