New spam handling with mollom on Drupal 7

mindre end 1 minutters læsning

I used to get a lot of spam on this site. They were not shown because I had comments approval turned on for anonymous users. However, it was tedious to figure out whether there were any real comments in between. Lately, I have been writing some Drupal-oriented articles which ended up on Planet Drupal, and as a result traffic and the number of useful comments have risen. I needed a new approach.

First I installed the antispam module, but it seemed unfinished, so I choose mollom instead, and I have not had one single spam comment since. It was a breeze to install, and now I just skip the comment approval for anonymous users and that makes a better user experience for everybody. You can set the permission to skip comment approval on admin/people/permissions.

How do you handle spam on your Drupal site?



I have a D6 site running a forum and am using the Spam and CAPTCHA modules. People complain about the CAPTCHA module, even though I’m using the CSS CAPTCHA (it doesn’t put up an image, it uses CSS to rearrange the order of a few characters, so it’s easy to read and copy). I see a consistent number of failed CAPTCHA tests in my logs, so it does hurt usability. The Spam module mostly relies on a Bayesian filter, but I’ve created a number of whitelist custom filters, too. The Bayesian filter comes completely untrained, and it takes a fair amount of traffic for it to learn. I’ve been running my forum for a year and a half and I get about 5-10 new posts in a day (> 3000 messages). I would say that only now does the filter seem to be getting things right most of the time. Probably Mollom is a better solution and I will be looking at it the next time I revamp this site.


I’m using the mollom module since D6. And now I use it on D7 without any problems. No spam, nothing bad passes thru. Mollom filters all out :)


I use Mollom on all my sites by default. It has worked reliably for me since its first version and is very easy to set up and maintain. It’s a real no-brainer, but with lots of brains in its backend. Kudos to Dries!

Skriv en kommentar

Din e-mail bliver ikke offentliggjort. Obligatoriske felter er markeret *