From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/74544 Path: news.gmane.org!not-for-mail From: Russ Allbery Newsgroups: gmane.emacs.gnus.general Subject: Re: [PATCH] private message id Date: Mon, 29 Nov 2010 13:41:46 -0800 Organization: The Eyrie Message-ID: <8739qjyfhh.fsf@windlord.stanford.edu> References: <87fwujreui.fsf%lukasz.stelmach@iem.pw.edu.pl> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1291066956 24863 80.91.229.12 (29 Nov 2010 21:42:36 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 29 Nov 2010 21:42:36 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M22903@lists.math.uh.edu Mon Nov 29 22:42:32 2010 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PNBUW-0002qq-3Q for ding-account@gmane.org; Mon, 29 Nov 2010 22:42:32 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1PNBUM-0002cK-M4; Mon, 29 Nov 2010 15:42:22 -0600 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1PNBUL-0002c3-2l for ding@lists.math.uh.edu; Mon, 29 Nov 2010 15:42:21 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1PNBUJ-0003MT-J0 for ding@lists.math.uh.edu; Mon, 29 Nov 2010 15:42:20 -0600 Original-Received: from smtp4.stanford.edu ([171.67.219.84] helo=smtp.stanford.edu) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1PNBUI-0001Z3-00 for ; Mon, 29 Nov 2010 22:42:18 +0100 Original-Received: from smtp.stanford.edu (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with SMTP id 6DE2FCF78 for ; Mon, 29 Nov 2010 13:41:47 -0800 (PST) Original-Received: from windlord.stanford.edu (windlord.Stanford.EDU [171.67.225.134]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.stanford.edu (Postfix) with ESMTPS id E6473CD4B for ; Mon, 29 Nov 2010 13:41:46 -0800 (PST) Original-Received: by windlord.stanford.edu (Postfix, from userid 1000) id D1DDF2F42E; Mon, 29 Nov 2010 13:41:46 -0800 (PST) In-Reply-To: <87fwujreui.fsf%lukasz.stelmach@iem.pw.edu.pl> (=?utf-8?Q?=22?= =?utf-8?Q?=C5=81ukasz?= Stelmach"'s message of "Mon, 29 Nov 2010 22:37:25 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) X-Spam-Score: -4.9 (----) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:74544 Archived-At: =C5=81ukasz Stelmach writes: > I'd like to share an idea, and a patch that implemnts it, to make > Message-ID slightly worse source of data tracking down an individual who > uses multiple accounts on one machine. All message get the same fqdn > part so it is quite obvious they are sent from the same machine. I > know, there are Received headers but they are not as easy to parse, and > may be a lot less accurate behind a NAT. > I propose a Message-ID consiting of unique-id%e-mail-address grabbed > from the From header. Take a look at the ID of this message. In theory, this is a minor violation of best practices for generating Message-IDs because you're "stealing" message IDs from the space owned by the e-mail address domain and may conflict with some message ID generation algorithm used separately by the owner of that domain, thus resulting in message ID collisions. In practice, though, the addition of the username makes that very unlikely, so I doubt it would be a practical problem. Seems like a fairly good idea to me. --=20 Russ Allbery (rra@stanford.edu)