Gnus development mailing list
 help / color / mirror / Atom feed
From: "David A. Cobb" <superbiskit@home.com>
Cc: Chris Shenton <cshenton@OutBounderInc.com>,
	Florian Weimer <fw@deneb.enyo.de>,
	ding@gnus.org
Subject: Re: Thoughts on Message-ID generation
Date: Thu, 01 Mar 2001 17:05:19 -0500	[thread overview]
Message-ID: <3A9EC79F.9CB38BEA@home.com> (raw)
In-Reply-To: <vafd7c11ptf.fsf@lucy.cs.uni-dortmund.de>

Taking a clue from a different source, I believe the OMG - CORBA folk have
a scheme for generating unique ID's that folds your 60-bit NIC number
(which the mfgr's guarentee to be unique), the current UTC, and maybe
something else just for fun.  Now, a mail-message is clearly an
<<object>>!   So, given about a 128-bit number generated by such an
algorithm and encoding it Mod64 generates a string that isn't so long it's
impossible and enough numbers to last for a little while.

For security purposes, one might want a number including your NIC# run
through some sort of one-way hash, but that might destroy the uniqueness
property.  Some network guru, chime in here please with what damage - if
any - a bad guy could do if he knew my NIC#.  CORBA must have dealt with
the same security issues.

A "nice" feature might be putting the UTC in the most-significant
postition so that messages in message-id sequence are more or less
chronological.  The downside is that PC clocks, especially, are sometimes
pure fiction.  I have mail in my inbox now that has not been written yet
for months, if the originator's time stamp were to be believed.

I send my mail via an SMTP server at my ISP.  The ISP responds by telling
me the ID she has assigned to it.  I have no clue what her scheme is.

Kai Großjohann wrote:

> On 01 Mar 2001, Chris Shenton wrote:
>
> > I'd really like the messageId to NOT contain my host, domain, or
> > other identifying information.  The layout of my LAN systems should
> > be private, and I don't want spammers harvesting this info.
>
> The msgid does not need to be the DNS FQDN of your host.  If the host
> master of the frob.org domain tells you that you can use the right
> hand side `chris.msgid.frob.org' for your messages, and that uniquely
> identifies your host, then you can do that.
>
> Since you have your own domain, you appear to be your own host master,
> so I'm sure you can find a rhs that you can use.
>
> If you give every user their own rhs, you can completely hide the
> network structure.  And you can have your MTA bounce or drop mails
> sent to such hosts.
>
> kai
> --
> Be indiscrete.  Do it continuously.

--
David A. Cobb, The Superbiskit !
Software Engineer, Public Access Advocate, All around nice guy.
Get my PGP key at
:<http://pgpkeys.mit.edu:11371/pks/lookup?op=get&search=superbiskit>
Fingerprint=0x{6E3E DB8C 2E8C 4248 62B2  FE29 08EE CF0A 3629 E954}
"By God's Grace I am a Christian man, by my actions a great sinner."
--The Way of a Pilgrim, R. M. French [tr.]
<---.----!----.----!----.----!----.----!----.----!----.----!----.---->





  reply	other threads:[~2001-03-01 22:05 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-02-28 16:05 Toby Speight
2001-02-28 16:31 ` Florian Weimer
2001-02-28 16:38   ` Paul Jarc
2001-03-01 21:39     ` Florian Weimer
2001-03-01 22:46       ` Paul Jarc
2001-03-02 10:34         ` Florian Weimer
2001-03-02 15:03           ` Paul Jarc
2001-03-03 10:45       ` Per Abrahamsen
2001-03-11 14:20         ` Florian Weimer
2001-03-11 15:09           ` Kai Großjohann
2001-03-11 15:10           ` Per Abrahamsen
2001-02-28 18:35   ` Toby Speight
2001-02-28 20:09   ` Kai Großjohann
2001-03-01  3:12     ` Russ Allbery
2001-03-01 14:24   ` Chris Shenton
2001-03-01 14:51     ` Florian Weimer
2001-03-01 22:52       ` Harry Putnam
2001-03-02 10:35         ` Florian Weimer
2001-03-01 15:17     ` Kai Großjohann
2001-03-01 22:05       ` David A. Cobb [this message]
2001-03-01 22:38         ` Stainless Steel Rat
2001-03-01 22:55           ` David A. Cobb
2001-03-02  0:52             ` Stainless Steel Rat
2001-03-02 14:35               ` Toby Speight
2001-03-02 15:41                 ` Stainless Steel Rat
2001-03-02 15:53                 ` Paul Jarc
2001-03-02 16:18                 ` Simon Josefsson
2001-03-02 16:43               ` David A. Cobb
2001-03-02 17:38                 ` Stainless Steel Rat
2001-03-03  3:44                   ` David A. Cobb
2001-12-31  2:37   ` Lars Magne Ingebrigtsen
2002-01-02 23:24     ` Raymond Scholz

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=3A9EC79F.9CB38BEA@home.com \
    --to=superbiskit@home.com \
    --cc=cshenton@OutBounderInc.com \
    --cc=ding@gnus.org \
    --cc=fw@deneb.enyo.de \
    /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).