Ole Kasper Olsen <mailto:[EMAIL PROTECTED]> said on 11 January 2006 13:36:

> Hi,
> 
> I am a developer on a fairly large community site (30-50,000 active
> users) with blogs, photo albums and forums. 
> 
> I spent yesterday tinkering with a spam prevension system which runs
> each new comment to a blog post or image in a photo album through
> SpamAssassin.  
> I take the provided comment, and assemble a RFC822-compliant message
> based on the users IP address and sender and reciever's registered
> email addresses, and then run it through Mail::SpamAssassin (the Perl
> module) with default settings.   
> 
> This seems to work. At least it intercepts the test-message provided
> in the SpamAssassin documentation. 
> 
> This system requires me to have a utility where people can mark spam
> as ham in the case of SpamAssassin wrongly identifying a valid
> comment as spam. I was planning of having this utility teach the
> Bayesian filter on a community-wide basis, i.e. for all users.
> Therefore, people cannot mark their own messages as ham. This to
> guard against spammers teaching the filter wrongly.     
> 
>   - Is learning a good idea at all in this setting?
>     - If so, what are the advantages and more importantly
> disadvantages of having community-wide learning? 
>     - Should I use autolearning?
>   - Is there anything else I should be aware of when implementing
> SpamAssassin in this setting? 
>     - Settings
>     - Thresholds
>     - &c?
> 
> 
> After testing this a bit on comments, I hope to expand to blog posts
> and forum posts as well, so that moderators gets a heads-up when
> people post spam.  

Ole

Have you had a look at some of the existing plugins for Wordpress? 

Michele

Mr Michele Neylon
Blacknight Solutions
Hosting & Colocation, Brand Protection
http://www.blacknight.ie/
Tel. 1850 927 280
Intl. +353 (0) 59  9183072
UK: 0870 163 0607
Direct Dial: +353 (0)59 9183090
Fax. +353 (0) 59  9164239

Reply via email to