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.]
<---.----!----.----!----.----!----.----!----.----!----.----!----.---->
next prev parent 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).