PGP: sequencing messages
Brian Morrison
pmmail@rpglink.com
Wed, 05 Apr 2000 18:13:13 +0100
On Wed, 05 Apr 2000 13:55:10 -0300 (ADT), Trevor Smith wrote:
>I didn't look up the RFC in question but the word "server" seems to
>indicate that it isn't the client's job.
It doesn't have to be the client, but if you want to be able to say to
someone that "In message ID=<> I said that:" you need to have a local
record of what you sent with the ID included. The server only generates
the ID if it isn't already there.
>
>> I know that servers will /add/ things that are missing if needed. Some of
>>the things it may add are a domain to make an email address complete (eg
>>morpheus@rpglink.com versus morpheus), date (even though this is required by
>>RFC822, the server will add it at the time it gets the message) and, IMHO,
>>MSGID. In short, it is standard and expected behavior that the agent that
>>generates the message assigns the MSGID. This has been the practice on pretty
>>much everything that I can remember in email, news and even FTN.
>
>Perhaps a better question then is how are these IDs derived by
>*clients* so that they are guaranteed to be unique throughout the
>Internet? Or is uniqueness not required, contrary to what Brian
>indicates RFC822 says?
Uniqueness is required, but the client can guarantee it in exactly the
same way that a server can.
Mixture of random and static information. Just adding in the hostname
reduces the task to being almost trivial.
--
Brian Morrison bdm@fenrir.demon.co.uk
do you know how far this has gone?
just how damaged have I become?
'Even Deeper' by Nine Inch Nails