Erlang/OTP Forums

Author Message

<  Ejabberd mailing list  ~  MUC Spam Control

Guest
Posted: Fri Feb 16, 2007 6:55 am Reply with quote
Guest
I am hoping to use ejabberd to power the MUC for my client's site. Has
anyone developed a spam control module (dictionary or regex based,
etc.). If not, where do I learn how to write one and plug it into the
ejabberd?


Thanks,

Ed

_______________________________________________
ejabberd mailing list
ejabberd@jabber.ru
http://lists.jabber.ru/mailman/listinfo/ejabberd
Post recived from mailinglist
Guest
Posted: Fri Feb 16, 2007 4:00 pm Reply with quote
Guest
Gmail User wrote:
> I am hoping to use ejabberd to power the MUC for my client's site. Has
> anyone developed a spam control module (dictionary or regex based,
> etc.). If not, where do I learn how to write one and plug it into the
> ejabberd?

Hi,

This sounds like a good idea. What exactly do you mean by spam control
module? Right now, the MUC protocol includes ways to kick and ban users
from a room (etc.), and ejabberd implements those features. It seems to
me that we may also need ways to:

- Ban users (or domains etc.) across a groupchat service

- Remove spam from the room history / archive

On conference.jabber.org we have started to see spammers coming into
chatrooms, leaving a few links, then leaving -- but their spam links are
in the room archives forever, search engines pick them up, and probably
www.jabber.org is therefore considered some kind of spam hole. Not good.

Support for SPIM Reporting (XEP-0161) may also be helpful.

Are there other aspects of MUC spam that I am missing?

Peter

--
Peter Saint-Andre
XMPP Standards Foundation
http://www.xmpp.org/xsf/people/stpeter.shtml



Post recived from mailinglist
Guest
Posted: Fri Feb 16, 2007 4:23 pm Reply with quote
Guest
Hi,

On Feb 16, 2007, at 4:00 PM, Peter Saint-Andre wrote:

> Gmail User wrote:
>> I am hoping to use ejabberd to power the MUC for my client's site.
>> Has
>> anyone developed a spam control module (dictionary or regex based,
>> etc.). If not, where do I learn how to write one and plug it into the
>> ejabberd?
>
> Hi,
>
> This sounds like a good idea. What exactly do you mean by spam
> control module? Right now, the MUC protocol includes ways to kick
> and ban users from a room (etc.), and ejabberd implements those
> features. It seems to me that we may also need ways to:
>
> - Ban users (or domains etc.) across a groupchat service
>
> - Remove spam from the room history / archive
>
> On conference.jabber.org we have started to see spammers coming
> into chatrooms, leaving a few links, then leaving -- but their spam
> links are in the room archives forever, search engines pick them
> up, and probably www.jabber.org is therefore considered some kind
> of spam hole. Not good.
>
> Support for SPIM Reporting (XEP-0161) may also be helpful.
>
> Are there other aspects of MUC spam that I am missing?

If you consider flood as a case of spam, then rate limiting presence
changes and messages is useful.

We are testing that at SAPO.

Best regards,
--
Pedro Melo
Blog: http://www.simplicidade.org/notes/
Jabber ID: melo@simplicidade.org
Use Jabber!


_______________________________________________
ejabberd mailing list
ejabberd@jabber.ru
http://lists.jabber.ru/mailman/listinfo/ejabberd
Post recived from mailinglist
Guest
Posted: Sun Feb 18, 2007 2:23 pm Reply with quote
Guest
Hello,
Le 16 f
Guest
Posted: Sun Feb 18, 2007 4:35 pm Reply with quote
Guest
On 2/16/07, Peter Saint-Andre <stpeter@jabber.org> wrote:
> On conference.jabber.org we have started to see spammers coming into
> chatrooms, leaving a few links, then leaving -- but their spam links are
> in the room archives forever, search engines pick them up, and probably
> www.jabber.org is therefore considered some kind of spam hole. Not good.

Some idea: what about having an option in mod_muc_log to use
rel='nofollow' for all URLs (see
http://googleblog.blogspot.com/2005/01/preventing-comment-spam.html )

--
Mvg, Sander Devrieze.
_______________________________________________
ejabberd mailing list
ejabberd@jabber.ru
http://lists.jabber.ru/mailman/listinfo/ejabberd
Post recived from mailinglist
Guest
Posted: Sun Feb 18, 2007 6:41 pm Reply with quote
Guest
Hello,
Le 18 f
Guest
Posted: Sat Feb 24, 2007 8:43 pm Reply with quote
Guest
> I think the first was user refering to profanity filtering. This is a
> module we have developed and are using internally.


Correct, Mickaƫl, I was referring to profanity filtering. Would you be
willing to share details of your profanity filter?


Regards,

Ed

_______________________________________________
ejabberd mailing list
ejabberd@jabber.ru
http://lists.jabber.ru/mailman/listinfo/ejabberd
Post recived from mailinglist

Display posts from previous:  

All times are GMT
Page 1 of 1
This forum is locked: you cannot post, reply to, or edit topics.

Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum