December 05, 2005
HMPassphrase Anti-spam Plugin for Movable Type

Part of my recent Movable Type upgrade experience was discovering that the plugin that I previously used to protect lemonodor from spam comments had been crippled during its transition from third-party plugin to official, integrated-with-Movable-Type plugin. Spamlookup's passphrase feature, the only thing that kept me from having to waste any time at all on the 40 or so spam comment posts per hour that lemonodor gets, had disappeared.

None of Spamlookup's other anti-spam techniques are effective for me. For the past few days I've had to at least scan every comment as it came in to make sure it wasn't spam. Even that small amount of effort doesn't scale to several hundred spams per day, and I was getting cranky.

So I wrote a Movable Type plugin to do what I want, and everything is now humming along perfectly. I'm no longer cranky!

HMPassphrase plugin

My plugin, HMPassphrase more or less replicates SpamLookup's old passphrase feature, though it offers the option to send comment submissions that don't have the passphrase to the new Movable Type Junk folder instead of just rejecting them completely (I think it's most useful to straight up reject them; Junk is just another thing you have to check manually).

I don't know Perl, but it only took a few hours to code using some existing plugins as a guide and with the #loafers always ready with expert advice.

Posted by jjwiseman at December 05, 2005 11:39 PM

I hated my Movable Type blog.. I received massive amounts of spam daily so I dropped the entire blog and made the switch to WordPress :)

Posted by: John Wiseman on December 7, 2005 06:43 AM

This is a test of the comment system.

Posted by: Fred Flintstone on December 7, 2005 02:15 PM

Hey, John -- I really like your Movable Type plug-in! I'm going to install it on Jay-Z's iBook so he can keep writing in his blog without all that icky spam.


Posted by: Beyonce on December 7, 2005 08:57 PM

Always glad to help you, Beyonce.

Posted by: John Wiseman on December 15, 2005 02:38 PM

Currently I'm unable to download your plugin. When will it be available again?

Posted by: Michael on July 2, 2006 09:31 AM
Post a comment

Email Address:


Unless you answer this question, your comment will be classified as spam and will not be posted.
(I'll give you a hint: the answer is “lisp”.)


Remember info?