On Mon, 15 Sep 2003, Timo Sirainen wrote: > >>> IMHO, "foo" and "foo/" should be treated as equivalent in all cases > >>> except for CREATE. > >> I've just returned NO to all such requests. > > I don't think that your server should do that. > Looks like that's what your server does too.
I was talking about a server which has "dual-use" mailboxes. For a single use mailbox (either \NoSelect or \NoInferiors) then "foo/" is an error except in CREATE. > Or did I understand > something wrong? You mean the server should work like this: > 1 status "mailbox" (MESSAGES) > * STATUS "mailbox" (MESSAGES 0) > 1 OK > 2 status "mailbox/" (MESSAGES) > * STATUS "mailbox/" (MESSAGES 0) > 2 OK For "dual use", probably yes. > And what about LIST replies for \NoInferior mailboxes? > 3 list "" "mailbox/%" > * LIST (\NoInferiors) "/" "mailbox/" > Should the LIST-reply be sent or not? If mailbox is \NoInferiors, then it is a single-use mailbox and there is such name as mailbox/ -- Mark -- http://staff.washington.edu/mrc Science does not emerge from voting, party politics, or public debate. Si vis pacem, para bellum.
