Date: Thu, 30 Jan 2003 11:30:34 -0500 From: Cyrus Daboo <[EMAIL PROTECTED]> [...] That's not all that is necessary. First clients need a way to discover the name of a mailbox with an associated ID. Second, it would be more useful if commands that currently take mailbox names could be modified to take mailbox IDs so disconnected client could avoid worrying about the id<->name mapping at all.
Legacy mail stores could make this very difficult. Defining a mailbox annotation for some sort of GUID (please, make it an arbitrary string and not an integer!) is an easy thing. Doing the reverse mappings (guid to mailbox name) is definitely trickier and I don't think it would be worthwhile without redesigning the basic data model of IMAP. Larry