Internet FAQ Archives

RFC 1939: The text: "The server should never reuse an unique-id in...

Internet RFC Index

Usenet FAQ Index

Other FAQs

Documents

Search
  Search FAQs
  Search RFCs

IFC Home

 

 

 
Reader comments:
 

Comment by bht_actrix
Submitted on 11/1/2003
Related RFC: RFC 1939
Rating: Rate this comment: Vote
The text:

"The server should never reuse an unique-id in a given maildrop, for as long as the entity using the unique-id exists."

should be changed to:

"The server should never reuse an unique-id in a given maildrop."

because the original sentence allows two contradicting interpretations of the phrase:

"for as long as the entity using the unique-id exists"

1) (positive, desired):
   Because the server cannot know when the entity (in the universe, most likely in the client) ceases to exist, it must assume that is does exist and therefore the server cannot re-use a UID as long as the maildrop exists.

2) (negative, undesired, catastrophic):
   Because the server cannot know when the entity (in the universe, most likely in the client) ceases to exist, it refers to its own message pool and  re-uses UIDs of previous messages as soon as they are deleted from the maildrop.

In case 2), the UID is useless for clients because it does not allow a reconciliation between server content and client content.
Any re-used UID can result in a loss of a message (left on server), or, clash in the client if the UID is ignored before the download.

 
 
FAQS.ORG makes no guarantees as to the accuracy of the posts. Each post is the personal opinion of the poster. These posts are not intended to substitute for medical, tax, legal, investment, accounting, or other professional advice. FAQS.ORG does not endorse any opinion or any product or service mentioned mentioned in these posts.

 

<< Back to: RFC 1939

 

© 2003 FAQS.ORG.  All rights reserved.