GNU bug report logs - #76195
Obsoleting mail/hashcash.el

Previous Next

Package: emacs;

Reported by: Stefan Kangas <stefankangas <at> gmail.com>

Date: Tue, 11 Feb 2025 06:41:01 UTC

Severity: wishlist

Tags: patch

Fixed in version 31.1

Done: Stefan Kangas <stefankangas <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #25 received at 76195 <at> debbugs.gnu.org (full text, mbox):

From: Bill Wohler <wohler <at> newt.com>
To: Stefan Kangas <stefankangas <at> gmail.com>
Cc: Andrew Cohen <acohen <at> ust.hk>, "Dirk-Jan
 C. Binnema" <djcb <at> djcbsoftware.nl>, Eric Abrahamsen <eric <at> ericabrahamsen.net>,
 mh-e-devel <at> lists.sourceforge.net, David Bremner <david <at> tethera.net>,
 76195 <at> debbugs.gnu.org
Subject: Re: Obsoleting mail/hashcash.el
Date: Tue, 11 Feb 2025 19:47:53 -0800
Thanks, Stefan. No objections from me (MH-E).

You don't need to remove the following line in mh-e.el (in Emacs). It is
in a list of invisible header fields and does not depend on the hashcash
package in Emacs.

    "X-Hashcash:"                       ; hashcash

Stefan Kangas <stefankangas <at> gmail.com> wrote:

> Stefan Kangas <stefankangas <at> gmail.com> writes:
> 
> > Severity: wishlist
> >
> > The mail/hashcash.el library implements an Emacs wrapper around
> > hashcash, where the idea was that you added a small amount of "proof of
> > work" to an Email header, which if everyone used it would be expensive
> > for spammers:
> >
> >      "The email anti-spam tool, like the proof-of-work algorithm, is
> >      also called hashcash and is used to create stamps to attach to mail
> >      to add a micro-cost to sending mail to deter spamming.  The main
> >      use of the hashcash stamp is as a white-listing hint to help
> >      hashcash users avoid losing email due to content based and
> >      blacklist based anti-spam systems."  - http://www.hashcash.org
> >
> > This might be nice in theory, but it is irrelevant as an anti-spam
> > measure on today's internet, since almost no one uses it.  Let's not
> > mislead users to waste energy using it.
> >
> > I suggest that we mark it as obsolete.
> 
> I'm Cc'ing Gnus, MH-E, Notmuch (third-party), and mu4e (third-party)
> developers, in case they have any comments.
> 

-- 
Bill Wohler <wohler <at> newt.com> aka <Bill.Wohler <at> nasa.gov>
http://www.newt.com/wohler/, GnuPG ID:610BD9AD




This bug report was last modified 83 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.