Since “spam.module”:http://drupal.org/project/spam got no 4.7 port, I’ve been using the “badbehavior”:http://drupal.org/node/30501 module to deal with comment spammers. It worked great until recently. When I started to have to delete the spams daily again, I know things are not right.
By chance, on my Drupal wishes had come true and “phpmix.org”:http://www.phpmix.org released “Akismet module”:http://www.phpmix.org/projects/drupal/4_7/akismet for Drupal just earlier this month. I tried it, and it works great.
It’s a breeze to set up (easier than badbehavior) and dealt with the common cases right away. (better than with spam.module, where you had to train it yourself or pre-load huge training database) First I thought it can’t deal with the “empty spam”:http://drupal.org/node/67670 case, but after 2 days of training it has since caught every single on of them.
And Chris’s a happy man gain.
P.S. The _empty_ spam seems quite a rare case, but happens on “other platform”:http://karavshin.org/blogs/black-coffee/archive/001524.html as well. I’m not sure what this strange case will lead to, but I’m glad I’m not part of it now.