Our site has tried to take a stance to remove barriers of entry by not currently implementing captcha and email authentication. So far (knock on wood) we've been very fortunate to have a low rate of spam among our 2,000+ active users but a tool like this certainly helps when one does creep in.
I've been using
http://www.stopforumspam.com as a means to validate and report spam on my site and while manual today, has been quite useful. It basically is a central database of known username, email and IPs that have been connected to SPAM behavior. They do have an API, however, for PUTs and GETs which could automate the process.
What do you guys think about implementing a hook into One-Touch (or potentially a new mod altogether perhaps?).. I'm imagining it could work one of many ways:
1) Regular cron that updates the Ban or restrict IP , usernmae or email with known Spammers
2) On registration a check is made against IP, email and/or username and based on configuration can block or add to a different user group.
3) On post a check is made against IP, email and/or username and based on configuration can block or require moderation of the post.
4) When a SPAM user or Post does make it through and you need to Ban via One Touch, the details of the user information are sent to the central database so that other forum members can benefit by the early detection.