From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/59165 Path: main.gmane.org!not-for-mail From: Simon Josefsson Newsgroups: gmane.emacs.gnus.general Subject: Re: Asynchronous hashcash.el Date: Mon, 15 Nov 2004 18:17:14 +0100 Message-ID: References: <871xexqkno.fsf@uwo.ca> <87sm7cavat.fsf@koldfront.dk> <87brdz5fdy.fsf@koldfront.dk> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1100539164 8910 80.91.229.6 (15 Nov 2004 17:19:24 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 15 Nov 2004 17:19:24 +0000 (UTC) Original-X-From: ding-owner+M7705@lists.math.uh.edu Mon Nov 15 18:19:07 2004 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13] ident=mail) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CTkVP-0004Zu-00 for ; Mon, 15 Nov 2004 18:19:07 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1CTkTt-0006Oj-00; Mon, 15 Nov 2004 11:17:33 -0600 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1CTkTo-0006Oe-00 for ding@lists.math.uh.edu; Mon, 15 Nov 2004 11:17:28 -0600 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by util2.math.uh.edu with esmtp (Exim 4.30) id 1CTkTk-0000Ph-8l for ding@lists.math.uh.edu; Mon, 15 Nov 2004 11:17:24 -0600 Original-Received: from main.gmane.org (main.gmane.org [80.91.229.2]) by justine.libertine.org (Postfix) with ESMTP id E749E3A021C for ; Mon, 15 Nov 2004 11:17:22 -0600 (CST) Original-Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1CTkTg-000057-00 for ; Mon, 15 Nov 2004 18:17:20 +0100 Original-Received: from c494102a.s-bi.bostream.se ([217.215.27.65]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 15 Nov 2004 18:17:20 +0100 Original-Received: from jas by c494102a.s-bi.bostream.se with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 15 Nov 2004 18:17:20 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-To: ding@gnus.org Original-Lines: 44 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: c494102a.s-bi.bostream.se OpenPGP: id=0xB565716F; url=http://josefsson.org/key.txt X-Hashcash: 1:23:041115:gmane.emacs.gnus.general::07pOyXFzD/53yY6v:0000000000000000000000000000000000000myIK User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (gnu/linux) Cancel-Lock: sha1:s+0xM9FRzfsQwqbHaEeqhkFNpek= Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: main.gmane.org gmane.emacs.gnus.general:59165 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:59165 asjo@koldfront.dk (Adam Sj=F8gren) writes: > On Mon, 15 Nov 2004 00:35:16 +0100, Simon wrote: > >> asjo@koldfront.dk (Adam Sj=F8gren) writes: > >>> (setq hashcash-in-news t) > >> Ah, thanks, now enabled. However, the cookie generated for this >> message doesn't really make sense, does it? > >> I guess what I meant was that hashcash cookies aren't generated >> properly for mailing lists gateway:ed into news. The resource to >> mint for should be the mailing list address, not the news group >> name, I think. Or am I missing something? > > I won't pretend to be trying to understand how these things fit > together the best... Perhaps gmane (c|w)ould use the hashcash-token > with the newsgroup-name as a clue as to whether a posting, being > posted via gmane, is spam or not. Ah, that's a possibility. But typically hashcash on mailing lists are minted to the mailing list address, so that 1) the mailing list software itself can look at the hash coin, and 2) members of the mailing list can also verify that the coin is minted for the mailing list address. So while gmane could use a hash coin for the news group name, gmane could equally well use a hash coin for the mailing list address, which would then also be usable in 1) and 2) above. The to-list solution do work, but it makes posts go via mail instead of via news. Original-To might be unreliable. Hm. What if gmane added a header with the e-mail address of all mailing lists corresponding to the Newsgroups: header? E.g.: Newsgroups: gmane.emacs.gnus.general, gmane.emacs.devel X-List-To: ding@gnus.org, emacs-devel@gnu.org Then Gnus could mint a coin for those two lists, and everything will work. Perhaps there are simpler solutions... ideas welcome.