help-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[address@hidden: Re: spam]


From: Alfred M. Szmidt
Subject: [address@hidden: Re: spam]
Date: Fri, 16 Sep 2005 21:00:46 +0200

What do people think about the following to reduce spam on bug-hurd
and help-hurd?  It won't clean up the old archives, but it will clean
up future archives and might shut some people up that have been
voicing their opinion about spam to bug-hurd/help-hurd.

------- Start of forwarded message -------
Date: Fri, 16 Sep 2005 11:45:21 -0600
To: gnu-prog-discuss@gnu.org
From: bob@proulx.com (Bob Proulx)
Subject: Re: spam

Simon Josefsson wrote:
> Hi all.  How do people handle spam to bug-*@gnu.org addresses?

I am helping with a number of the bug lists.  A small number of us
including Karl and Stepan and Jim have worked together to develop a
remote mail interface plugin-like process for mailman.  The result is
that spam is kept off of the mailing lists keeping them useful for
real discussion.  Bug posters may send messages from any address and
do not be subscribed to post.  It takes very little manual effort to
maintain.  See the bug-gnu-utils archive for an example of how
effective this can be on a busy list.

  http://lists.gnu.org/archive/html/bug-gnu-utils/2005-09/threads.html

How this works: Messages in the subscriber list or whitelist have no
delays imposed upon them.  Normal discussion proceeds unimpeded.  The
remote mailing list plugin robot receives the moderator messages sent
by mailman and categorizes the messages with SpamAssassin.  The Bayes
engine is used to learn statistically from the messages.  Continuous
training is done to keep the Bayes engine updated.  The result of the
catagorization is fed back into mailman.  Messages that are very
likely to be spam are discarded automatically.  A local record is kept
of those messages and reviewed by a human.  Any miscatagorizations may
be retrieved and posted by a human.

Messages from new non-subscriber addresses are seen in the normal
mailman interface, reviewed, approved, and added to the whitelist.
Subsequent messages from that user now in the whitelist are passed
through without delay.  Only the initial contact is delayed for human
review.  Bug posters do not need to be subscribed.

One downside to the current system is that forged mail from a
subscriber or whitelisted address is not caught and will be passed
through.  Mostly this means virus email.  But improvement in virus
filtering at gnu.org has reduced this problem.  But occasionally a
forged email slips through.

> I find myself coming to a point where I no longer have time to follow
> these aliases for bug reports because of the signal to noise ratio.
> Filtering these e-mail aliases manually is stealing valuable time that
> I could have spent on maintaining or developing my software packages.

I would like maintainers to have time to maintain their packages
without needing to spend time dealing with the day to day issues of
the mailing lists.  The lists should just work.  Unfortunately the
Internet is a hostile place and the gnu.org mailing lists do need some
attention.

I am trying to help by volunteering my time to make the project
maintainer's time more productive.  I would be happy to help you with
your mailing lists too.  If you have a mailing list and are feeling
overwhelmed with spam then let me offer the the same service used on
the bug-gnu-utils and many others[1] to your list too.

Bob

[1] There are actually a number of lists using the remote mail robot
processor.  You may already be subscribed to one or more of these
lists.  Here is a list of gnu.org mailing lists handled this way.  If
you think it has been effective there then you will probably find it
useful on your mailing list too.

  autoconf
  autoconf-maintainers
  autoconf-patches
  automake
  automake-patches
  bison-patches
  bug-autoconf
  bug-bash
  bug-bison
  bug-coreutils
  bug-findutils
  bug-gnu-utils
  bug-gnulib
  bug-grep
  bug-hello
  bug-m4
  bug-texinfo
  grep-commit
  help-bison
  help-gnu-utils
  help-texinfo
  m4-commit
  m4-discuss
  m4-patches
------- End of forwarded message -------




reply via email to

[Prev in Thread] Current Thread [Next in Thread]