*Announcing* CSPAM – Centralized Spam Protection And Mitigation

October 30th, 2004

I have been working with the centralized comment spam prevention idea for some time and I have a service ready to be tested. It is in the alpha stages of development but the focus is on a simplified interface, incredibly simple installation and ZERO maintenance.

Now a lot of developers and blog gurus poo poo the centralized idea since any central system WILL be vulnerable. However, if centralization itself is distributed, that is, if a hundred people can provide spam protection for a hundred thousand, the vulnerability becomes less of a problem. In the present incarnation of this service, you install a WordPress (various other tools planned) plugin and enable it. Everything else is taken care of for you. The service learns from itself and the more spam you send its way, the better it gets.

Lots of features are planned and some are already implemented. What I am looking for are about a hundred alpha testers with the worst comment spam symptoms. During the testing period things might break horribly (well not really, just comments will be snafu’ed), and you might have to endure frequent updates, but you might very well be free of comment spam, and in the process help create something useful (and make me happy!).

So if Cialis and Viagra haunt you in your morning coffee or if you do not care for the texas-holdem person, (and are willing to be a blog guinea pig), leave a comment here with your blog name and email address (never visible) and I will send you the download link.

If you are a developer with a blog tool beside WordPress (or even a WP hack/dev) and would like to see the insides of the web service, let me know.

[EDIT]: There are no dangers really. If this plugin somehow stops responding and visitors cannot comment on your blog, you would have to manually turn off the plugin (and enable any other comment spam system you might have) Thats all.




  1. Mark says:

    This is a test comment. Make sure you do not include the words which could make you go Hmmmm…

  2. Jason Stare (2 comments.) says:

    I have several plugins that have pretty much taken care of my spam problem, but, if I can consolidate it to a single plugin and not have to modify too much WordPress core code…That’d be awesome!

    My blog is

  3. Steph aka bunnywabbit_ (4 comments.) says:

    I’d be willing to test (I get comment spam more or less daily now) but I’d like to know more about the risks before I take the plunge :-)

  4. Michael (4 comments.) says:

    It would be great if you could somehow find a way to work with the Comment Spam Clearinghouse but that would probably be impractical.

  5. Hal (4 comments.) says:

    I’d like to help test. Painless and centralized? Sign me up!

  6. Chris Boulton (2 comments.) says:

    I’ve got it running over at surfiOnline and all seems to be running well. As Mark warned me, there is a slight “lag” when posting comments because it has to connect to the central server, but its nothing major.

    The round robin DNS idea which someone came up with on IRC last night would also be pretty awesome if we could manage to get it set up. The only problem then is making sure each mirror has the latest copy of the keywords list. Possibly a cron to update across all mirrors every few hours?

    Anyway, well done Mark. Awesome idea for a plugin. :)

  7. Carthik (25 comments.) says:

    Send it my way, please :)

  8. David Blangstrup (1 comments.) says:

    I want one, too! :-)

  9. Hal (4 comments.) says:

    I have it going on my site and I didn’t notice any lag at all. How do I even know its working, Mark?

  10. Bain (1 comments.) says:

    I’m getting 20+ spam comments daily, even with other plugins running, so I’d definately be interested in this.

    Send a copy my way thanks ;]

  11. alan (1 comments.) says:

    I’m interested.

  12. Jason Goldsmith (1 comments.) says:

    I get 50+ spams some day. I am fighting a losing battle. I have about a 99% noise ratio, in other words, I get very few real comments, so I have very little to lose. Send me the plugin and I will be happy to test and to provide code if I can (I wrote the LivePress plugin for WordPress).

  13. w8in (6 comments.) says:

    I’d like to test it, please

  14. Dave (3 comments.) says:

    I’m interested in testing and possibly being part of the distributed network.

  15. gareth jax (1 comments.) says:

    I’ve got a b2 type blog, i’m trying to fight the damn spammers -_- please help!

  16. Bald Eagle (1 comments.) says:

    My website isn’t exactly a blog, but an article archive where people can post their articles in 20 categories. I haven’t had a lot of traffic yet, but I am sure when it takes off, I will bombarded with spam messages just as much as the everyday blogger. The help would be very much appreciated.

  17. luke hartman (1 comments.) says:

    I’d be happy to help you test this if this is still going on

  18. curly says:

    I’m looking for a megaton of SPAM to go my way. Feel free to SPAM the following accounts:


  1. […] ost prolific phrases in spam comments. The actual list is MUCH larger. In other news, the CSPAM service should be much mo […]

  2. […] led under: Jabber — halr9000 @ Dec 18, 04 | 8:02 pm I’ve been testing CSPAM for a while now and it&#8 […]

  3. SPAM Prevention with WP!!
    Are you being spammed? Do you use WP? If the answer is YES, then you MUST read this…..

  4. lista negra
    cuando instalé una lista negra en este blog creí que por fin había concluido el expediente spam pero… hoy, como casi todos los días, borré +/- 50 comentarios spam. no quiero utilizar más una parte de mi tiempo en esa…

  5. Best way to block comment spam?
    I’ve been testing CSPAM for a while now and it’s been working great. Or so I thought. Ahem. Turns out sometime in the past couple of weeks I accidentally disabled comments entirely and didn’t realize it.


  6. […] ombat it. To that end, I’ve installed a WordPress plugin by Laughing Lizard — CSPAM – Centralized Spam Protection […]

  7. […] comments with CSPAM, have amassed over 4500 spam phrases and over 7000 spammer IPs since I put it in place back in November, 2 […]

Obviously Powered by WordPress. © 2003-2013

page counter