Smart Spam Filtering For Forums and Blogs? 183
phorm writes "While filtering for spam on email and other related mediums seems to be fairly productive, there is a growing issue with spam on forums, message-boards, blogs, and other such sites. In many cases, sites use prevention methods such as captchas or question-answer values to try and restrict input to human-only visitors. However, even with such safeguards — and especially with most forms of captcha being cracked fairly often these days — it seems that spammers are becoming an increasing nuisance in this regard. While searching for plugins or extensions to spamassassin etc I have had little luck finding anything not tied into the email framework. Google searches for PHP-based spam filtering tends to come up with mostly commercial and/or more email-related filters. Does anyone know of a good system for filtering spam in general messages? Preferably such a system would be FOSS, and something with a daemon component (accessible by port or socket) to offer quick response-times."
D.I.Y. (Score:2, Insightful)
Or am I misunderstanding what FOSS really is about?
Re:D.I.Y. (Score:2, Insightful)
Re:4 Tests Stopped 30,000 Comments For Me (Score:2, Insightful)
Re:gmail (Score:5, Insightful)
"Do not allow registrations with gmail.com email addresses"
That is one of the most stupid things I heard this year.
Bad Idea (Score:5, Insightful)
As someone who once used text browsers, I can only advise everyone not to do this - it breaks accessibility at a fundamental level: I got banned from a forum once because they mislabeled fields.
What however, works really great for comment spam is a simple question like "What is the name of Barack Obama ?".
Re:the solution is here .. (Score:4, Insightful)
Re:Fast way is to slow it down (Score:3, Insightful)
Internet marketing brought us forum spam in the first place, I'm afraid.
For most forums it's not about getting the most users at any cost. It's about getting the most interested visitors without scaring an unacceptable fraction away, while at the same time keeping the number of spammers at a manageable level (which, given their proclivities, is pretty close to zero). And the simple fact is that, if it can be automated, spammers can and will automate it. And as long as it costs them little or no time or effort, they'll continue to flood the forum. Getting around filters can be automated.
I'm reminded of an exchange: ... so why exactly did you hire me again?
Merchant: I need some way to keep people from stealing my merchandise all the time!
Consultant: <looks over the racks of high-value jewelry sitting outside the store> Well, why don't you move your merchandise inside, instead of leaving it out along the sidewalk?
Merchant: I can't do that! People couldn't see my merchandise, and I might lose customers!
Consultant:
Re:Better than Askimet? (Score:5, Insightful)
read my sig
That'll work, right up until the spam bots are told to ignore spampoison.com, or the person who is running the spam bots decides to put spampoison.com into his hosts file and point it to 127.0.0.1.
Lame solution.
Re:Better than Askimet? (Score:3, Insightful)
The problem with that concept is spammers just have to "blacklist" spampoison.com. Or implement "spam filters" of their own to detect such site
What would really be ideal would be thousands of poison domains, with high variability so smart spammers can't easily protect themselves and sanitize their lists, when they figure out what's going on...