I was just wondering how useful it would be to combine GaMerZ’s plugin WP-Ban with AKismet’s IP data, i.e. store all IPs from AKismet in a table before flushing the spam and keep count how often an IP is used for spamming, e.g. take a look at this:
You will notice that 72.232.*.* is quite a spammer and with enough statistical data we could let WP-Ban know that and avoid having to deal with those spam comments at all. If you want to get rid of a problem, get rid of the source. AKismet is all nice and dandy but it doesn’t do enough. Storing the IPs in a table and keeping count will eventually lead to a network of IP ranges used for spamming and why not ban those ranges? What would be the downside? False positives? Well, I couldn’t care less if a few false positives will mean less to no spam, you have to make sacrifices for the greater good.