On Fri, 18 Apr 2008, Esh, Thomas D (Tom) wrote:
Interesting, my interpretation of the spec is that
only the "inbox" part is case-insensitive.
The other parts of the mailbox name are still case-sensitive.

That is *a* interpretation of the specification. There are other, equally valid, interpretations. It's an ambiguity.

This is because the specification never intended that there be children of INBOX. I, of all people, should know.

A further complication is that since the INBOX in mix format is a directory called "INBOX", nothing prevents the creation (on most UNIX filesystems) of a different directory called "inbox", "Inbox", "iNbOx", etc.; all of which are separate entities in the filesystem.

Children of INBOX are not supported. They will never be supported. There are, and always will be, undesirable effects. Over time, the undesirable effects will change in unpredictable ways.

I believe this is how the Courier IMAP server is implemented.

Given that Courier violates the IMAP specification in many ways where the specification is explicit and unambiguous, that's hardly a recommendation! ;-)

-- Mark --

http://panda.com/mrc
Democracy is two wolves and a sheep deciding what to eat for lunch.
Liberty is a well-armed sheep contesting the vote.
_______________________________________________
Imap-uw mailing list
[email protected]
https://mailman1.u.washington.edu/mailman/listinfo/imap-uw

Reply via email to