spam blocker on Contact form

6 views
Skip to first unread message

Andy C

unread,
Dec 4, 2008, 6:31:26 AM12/4/08
to habari-users
Ladies and Gentlemen,

Habari has finally arrived. After months of reassuring inactivity and
no contact whatsoever, I am now getting inundated with 10 emails daily
originating from my blog contact form.

Unfortunately, a slim majority are enquiring about Habari and my
wonderful site.

The majority are urging me to indulge in, err, various activities
involving donkeys.

I am using the Jambo plugin. Is there an alternative that at least
attempts to filter spam (> 1 link for example).
--
Andy

Michael Harris

unread,
Dec 4, 2008, 5:14:46 PM12/4/08
to habari...@googlegroups.com
2008/12/4 Andy C <andy...@gmail.com>:

I don't believe there is a spam filtering alternative (I'm sure
someone will pipe up if I'm wrong). I suggest opening a ticket.
Someone clever may be able to integrate it with one of the existing
spam plugins.

--
Michael C. Harris, School of CS&IT, RMIT University
http://twofishcreative.com/michael/blog
IRC: michaeltwofish #habari

Balazs Koren

unread,
Dec 4, 2008, 5:26:45 PM12/4/08
to habari...@googlegroups.com
Maybe a captcha or a security question would solve the problem...
--
http://kobak.org

rick c

unread,
Dec 4, 2008, 6:33:23 PM12/4/08
to habari-users
I've lately started to run into the same situation. Ah. The price of
success. :)

I've been looking at a way to integrate Jambo with Habari's
spamchecker plugin, but haven't done so, yet. I'd hate to have to
duplicate spamchecker's code in Jambo. Spamchecker, defensio, and
mollum all use the same hook to check for spam, so we may be able to
capitalize on this.

Rick

On Dec 4, 5:26 pm, "Balazs Koren" <balazs.ko...@gmail.com> wrote:
> Maybe a captcha or a security question would solve the problem...
>
> On Thu, Dec 4, 2008 at 11:14 PM, Michael Harris
> <michael.twof...@gmail.com>wrote:
>
>
>
>
>
> > 2008/12/4 Andy C <andyc...@gmail.com>:

Balazs Koren

unread,
Dec 4, 2008, 7:19:57 PM12/4/08
to habari...@googlegroups.com
looking forward to see a solution too. I'm having the same problem aswell. I thought as I mentioned in the previous mail, if there is a customizable security question, then it may help:

For example: What's the real name of the guy writing this blog?
A spam robot won't ever answer it, readers will.

But a built in spamchecker would solve the spam problem more elegantly. :-)

Balazs

rick c

unread,
Dec 4, 2008, 10:22:26 PM12/4/08
to habari-users
I've checked in a first cut at hooking spamchecking plugins through
jambo. It's been tested with spamchecker, and should work with both
defensio and mollum. If it's broken or can done better, don't hesitate
to say so, (or fix it :) ).

Rick

Arthus Erea

unread,
Dec 4, 2008, 10:44:16 PM12/4/08
to habari...@googlegroups.com
I have actually fantasized that I might write a plugin which actually
stores contacts as "comments" – thus giving you access to the same
moderation tools as used for regular comments.

I'll look into doing this, probably as an update to my AlienContact
plugin.

Rick, that looks like a good job. The only potential problem I could
see is spamchecker plugins checking for additional info values which
wouldn't be set in your situation. I can't see any reason this would
happen, so your solution seems to be completely sufficient.

Andy C

unread,
Dec 5, 2008, 3:25:54 AM12/5/08
to habari-users
That's strange. That's what I'm going to do. A contact page where I
invite people to leave comments to contact me.

Disqus can then take care of the spam problem.

Only minor problem is that until I delete the comment, a private
communication may be exposed to the world.

Andy C

unread,
Dec 5, 2008, 3:38:06 AM12/5/08
to habari-users
There - much better :-)

http://nbrightside.com/blog/contact

Matt Read

unread,
Dec 8, 2008, 1:45:10 PM12/8/08
to habari...@googlegroups.com

Jambo uses _very_ basic techniques that filter out most the "stoopid"
spam bots out there, and until lately I have not gotten much spam get
through (about 5-6 per month). Today my inbox was filled with 25 spams
:(. So I'll be working on a system for Jambo to allow for easier
filtering of the email, and adding some more basic techniques.

I would caution about using Defensio until you verify, in their user
license agreement thing, that they allow you to send contact
form/generic data. I know Mollom does, and I'm working on a system to
leverage the mollom plugin to allow the generic filtering on any data
(which is why mollom rocks). But more basic filtering, like that done
in the spamchecker plugin, would be great to see.

Also, anyone willing to make Jambo use formui for it's form
generation/processing, would be awesome. Then we could include
multiple classes (and allow for addition of plugins) that would filter
Jambo's form stuff, and the user could select/activate any of the spam
filter classes/plugins they want active, like captcha, honey pot,
etc...


--
Matt Read
http://mattread.com

Andy C

unread,
Dec 8, 2008, 4:58:24 PM12/8/08
to habari-users
After further consideration, I had second, third and fourth thoughts.

I have now reverted to using Jambo with Rick C's additional hooks into
Spamchecker.

So far, I haven't had any spam (3 days) and one message thought to be
from a human.

On Dec 8, 6:45 pm, "Matt Read" <matt.r.r...@gmail.com> wrote:

Arthus Erea

unread,
Dec 8, 2008, 5:11:40 PM12/8/08
to habari...@googlegroups.com
I wanted to note that the Defensio license explicitly prevents use beyond comment spam, though someone could certainly try emailing to see if this is okay.

"3. Use of the Service. You recognize that your API Key may not be used in such a way as to cause undue load or stress on Karabunga’s Defensio service. Normal use of the service will be considered to constitute protection of a single, legitimate blog per API Key with total comment traffic sufficiently moderate that will enabling its protection will not disrupt use of the service for other users. Your API Key must only be used for blog comment spam traffic – use for any other applications (e.g. email, wiki, social software, etc) must first be authorized by Karabunga Inc. Should abnormal, unauthorized or abusive use be detected, Karabunga reserves at its sole discretion the right to suspend or terminate your account."

Reply all
Reply to author
Forward
0 new messages