Gnus development mailing list
 help / color / mirror / Atom feed
From: "Ted Zlatanov" <tzz@lifelogs.com>
Subject: Re: Reporting spamming/protecting against spamming on USENET
Date: 14 Dec 2004 17:26:19 -0500	[thread overview]
Message-ID: <4n7jnk7bzo.fsf@lifelogs.com> (raw)
In-Reply-To: <87acsgmucc.fsf@dod.no> (Steinar Bang's message of "Tue, 14 Dec 2004 22:40:51 +0100")

On Tue, 14 Dec 2004, sb@dod.no wrote:

> Ted!

Hi!

> Can your package report spam to anyone on USENET?  Ie. is there a
> cancelling agency somewhere that takes tips?

The nature of Usenet is that it's decentralized and works by common
agreement.  Furthermore, cancelling any but your own articles is
considered more rude than spam itself, and you can't edit an article
without cancelling and reissuing it, so the answer basically is no.

Centralized places such as Gmane can be more aggressive.

> I'm trying to read gnu.emacs.help, and it would feel more satisfying
> if my `M-d's were to help others (like the gmane ones eventually
> will (again)).
> 
> Does the spam package work for USENET?  Or is it email only?

Reporting is done through spam-report.el.  If you can write a suitable
spam-report function, then people will be able to use it.  You could
submit the message to a spam clearing house, for example, and then
people can use that clearing house.  You could also submit the
originating server's IP to a DNSBL service and other people could use
that DNSBL service.  There is a newsgroup method (NOCeM IIRC) to do
this in a vaguely centralized fashion, but in my experience it's slow
and ineffective because Usenet is simply too large and there's too
much spam.

The spam.el package works for any Gnus group with the spam-autodetect
parameter (note it will work for nnrss, nntodo, whatever as well).
You can tell spam.el, by using this parameter as the manual sample
shows, to check all unseen articles in a group using the autodetect
methods.  Those articles found to be spam will be marked so.  That's
all spam-autodetect does.

When you exit the group, the usual spam.el backend processing is done
(this has nothing to do with spam-autodetect).  Here you can report
spam as per spam-report.el, or you can simply learn it for your own
bogofilter/whatever filters.  I use Bogofilter on the gnu.emacs.help
newsgroups and on my regular mail, and I train it with both newsgroup
spam and regular spam.  It works very well.  I should update the
manual example to my current setup one of these days, but it's really
not all that complicated and I keep tuning it.

Add spam-use-bogofilter to the spam-autodetect-methods from the
example and to the spam-process parameters for a newsgroup to get my
current setup in a nutshell.  FWIW, BBDB speeds up the spam check by
bypassing people I know and the blacklist is very ineffective.

> The manual has this from your sample file:
>      ;; all NNTP groups
>      ;; autodetect spam with the blacklist and ham with the BBDB
>      ((spam-autodetect-methods spam-use-blacklist spam-use-BBDB)
>      ;; send all spam to the training group
>       (spam-process-destination . "nnimap+mail.lifelogs.com:train"))
> 
>      ;; only some NNTP groups, where I want to autodetect spam
>      ((spam-autodetect . t))
> 
> But I don't understand how this releates to USENET or the NNTP
> backend...?  Unless `spam-autodetect-methods' is something that's NNTP
> only?  The manual entries for `spam-autodetect-methods',
> `spam-use-blacklist', and `spam-autodetect' doesn't seem to indicate
> that it is...?

It works in any Gnus group, and acts only on unseen articles when you
enter the group.  It's intended for read-only backends where you don't
have splitting, but nothing prevents its use in any other backends.

Ted



  reply	other threads:[~2004-12-14 22:26 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-12-14 21:40 Steinar Bang
2004-12-14 22:26 ` Ted Zlatanov [this message]
2004-12-31  9:37   ` Steinar Bang
2005-01-01 14:58   ` Steinar Bang
2005-03-06 17:09     ` Steinar Bang
2005-03-06 17:58       ` Reiner Steib
2005-04-10 19:16       ` Can't mark spam in NNTP group (Was: Reporting spamming/protecting against spamming on USENET) Steinar Bang
2005-04-11  7:33         ` Can't mark spam in NNTP group Steinar Bang
2005-04-12 17:06           ` Ted Zlatanov
2005-04-17 19:39             ` Steinar Bang

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4n7jnk7bzo.fsf@lifelogs.com \
    --to=tzz@lifelogs.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).