If you have a Drupal website then you will be well aware of the near daily battle with annoying spam trying to get a free ride of your sites visitors.
Obviously, I’m not talking about the delicious pinkish world war two meaty thing made of Pork, water, sugar and some starchy stuff… but instead, I’m referring to those annoying little people submitting links to their porn, holiday, credit card and dating websites.
I’ve tried Mollom, CAPTCHA, ReCaptcha, AntiSpam and just about every spam module out there over the years… but I do believe I have now found the right balance.
So if you’re using Drupal then what modules do you need to download?
Mollom 7.x-2.7 Automatically moderates user-submitted content and protects your site from spam and profanity.
Mollom is an “intelligent” content moderation web service. By monitoring content activity on all sites in the Mollom network, Mollom is in a unique position to determine if a post is potentially spam; not only based on the posted content, but also on the past activity and reputation of the poster. In short, Mollom handles incoming posts intelligently, in much the same way a human moderator decides what posts are acceptable.
AntiSpam 7.x-1.5 Use the anti-spam service to protect your site from spam
AntiSpam module is the successor of the Akismet module, and it provides spam protection to your drupal site using external antispam service like Akismet.
Spambot 7.x-1.3 Anti-spam module that uses data from www.stopforumspam.com to protect the user registration form against known spammers and spambots.
Spambot protects the user registration form from spammers and spambots by verifying registration attempts against the Stop Forum Spam (www.stopforumspam.com) online database. It also adds some useful features to help deal with spam accounts. This module works well for sites which require user registration before posting is allowed (which is most forums).
BOTCHA 7.x-3.2 BOTCHA Spam Prevention.
BOTCHA is a highly configurable non-CAPTCHA spam protection framework. In CAPTCHA, user has to prove he/she is human. Unfortunately, spambots learned
to bypass CAPTCHA really well, and real users are frustrated with increasing complexity and burden of CAPTCHA. In BOTCHA, we don’t abuse our human users – BOTCHA protection is completely transparent to them and non-intrusive. BOTCHA lets spambots to prove they are bots, and let real users zip by.
Moopapi – Module Object Oriented Programming API 7.x-1.2
Makes pure OOP syntax modules possible within the Drupal framework Required by: BOTCHA (enabled)
And thats that.
Ever since I started using this module combination (over the last two weeks) my spam user registration count has reduced from around ten per day to only five making it through in the whole two weeks! Yes that’s a reduction of 140 down to 5. Botcha seems to be the key to stopping accounts registering and Mollom to preventing lots of spam content and Antispam catching those comments the others missed. 🙂
Love the Spam nostalgia and remember my Nana making me heavy sliced Spam Sarnies but hate these modern spammers.
IBM i Software Developer, Digital Dad, AS400 Anarchist, RPG Modernizer, Alpha Nerd and Passionate Eater of Cheese and Biscuits. Nick Litten Dot Com is a mixture of blog posts that can be sometimes serious, frequently playful and probably down-right pointless all in the space of a day. Enjoy your stay, feel free to comment and in the words of the most interesting man in the world: Stay thirsty my friend.
Upgrading to Drupal8 – Episode 4 “Fuck it, Hello WordPress!”
Upgrading to Drupal8 – Episode 3 The Return of the Jedi
Reset Drupal password using HASH value
Dude, how can I style Drupal CSS to make quotes look cool?
Upgrade Drupal 6 to 7 – Part3 Migrate ubercart from Drupal6 to Drupal 7 in simple steps
Upgrade Drupal 6 to 7 – Part2 Setup Drupal 7 website empty and ready to receive
Upgrade Drupal 6 to 7 – Part1 Using MIGRATE and UBERCART
Website Cleanup – Delete Drupal Users who have no ubercart orders
CKEDITOR and JQUERY mismatch between versions