On Sun, 28 Jul 2002, Pete Maclean wrote: > >I'm implementing an IMAP interface to a message store where every message > >has properties create_time and last_modified_time. Which one should be > >exposed by the IMAP server as message's INTERNALDATE? > In a similar situation I use the creation time.
I agree. Although IMAP does not specifically require creation time as opposed to last modified time, the behavior of the ON/SINCE/AFTER attributes in SEARCH would be very strange to the user if last modified time was used. > >Is it possible to synchronize IMAP folders of this type? How should I > >announce to the client that some message has changed? > Assuming my understanding is correct then, if any component of a message > exposed by IMAP other than its flags has changed, it must be made to appear > as a new message in IMAP terms. Which means that it must be assigned a new > UID. This is correct. -- Mark -- http://staff.washington.edu/mrc Science does not emerge from voting, party politics, or public debate.
