Holger Metzger wrote:
> 
> If the part after @ is /not/ your own domain, letting the news server
> create the message-id is the preferred way normally.
> 
> Mozilla creates the message-id by using the mail-domain part of the
> email address, which in most people's cases is the ISP's mail server. A
> newsreader created message-id is only valid if the sender is the
> registered owner of the domain - I do not own yahoo.com, therefore my
> message-id is invalid (it /might/ still be unique, but there is a chance
> that someone else uses the same message-id - how many users does
> yahoo.com have?).
> A message-id has to be absolutely unique for at least 2 years. Letting
> the news server create the message-id is therefore the savest way,
> because it normally guarantees uniqueness.
> 
> Holger

I have thought about this and there is no perfect solution. Server
generated ID's are not guaranteed to be unique even for one day. It
depends on how the ID is generated and what sort of upheavals the server
goes through. The only guarantee you have is that a server will not
duplicate an ID that is currently unexpired on that server.Since many
clients generate ID's, uniqueness cannot be guaranteed anyway. I note
that you deleted the message ID before sending the above message to test
what I said. Your earlier message had the usual Netscape type of ID with
<time in hex>.<32 bit pseudo random number>@<domain>. This gives a high
probability of uniqueness.

Chuck
-- 
                        ... The times have been, 
                     That, when the brains were out, 
                          the man would die. ...         Macbeth 
               Chuck Simmons          [EMAIL PROTECTED]

Reply via email to