I've been tinkering a little with a Java client, and just happened to notice something I haven't noticed before:
. namespace * NAMESPACE (("" ".")) (("Other_Users." ".")) (("Shared_Folders." ".")) . OK Completed . list "" Other_Users * LIST (\Noselect \HasChildren) "." "Other_Users" . OK Completed (0.230 secs 52 calls) . list "" Shared_Folders . OK Completed (0.080 secs 1 calls) Why the difference in response between the two non-personal namespaces? I looked over RFC 2342, and it didn't seem to indicate exactly what the response of a LIST on a namespace prefix should be. Also, the above differs with this: . list "" % * LIST (\Noinferiors) "." "INBOX" * LIST (\HasNoChildren) "." "Deleted" * LIST (\HasNoChildren) "." "JunkMail" * LIST (\HasNoChildren) "." "Sent" * LIST (\HasNoChildren) "." "Trash" * LIST (\Noselect \HasChildren) "." "Other_Users" * LIST (\Noselect \HasChildren) "." "Shared_Folders" . OK Completed (0.200 secs 404 calls) -- Amos