Hi, Quoting Jukka Huhta <jukka.huhta@xxxxxxxxxxx>:
In Cyrus 2.3.16 (and earlier, don't know about 2.4 yet), there seems to be a problem listing subfolders in a following case. When a user has folders named like this: * LIST (\HasNoChildren) "." "INBOX.subfolder" * LIST (\HasNoChildren) "." "INBOX.subfolder 2" * LIST (\HasNoChildren) "." "INBOX.subfolder.subsub1" * LIST (\HasNoChildren) "." "INBOX.subfolder.subsub2" The space character (in "subfolder 2") seems to be sorted before dot (hierarchy separator) so that Cyrus thinks that "subfolder" has no children. After deleting/renaming "subfolder 2" the listing works as expected: * LIST (\HasChildren) "." "INBOX.subfolder" * LIST (\HasNoChildren) "." "INBOX.subfolder.subsub1" * LIST (\HasNoChildren) "." "INBOX.subfolder.subsub2" In some mail clients, namely IMP, the second level subfolders disappear totally when Cyrus declares that the parent folder "HasNoChildren". We have several reports from confused users who have "lost" their subfolders mysteriously. I didn't find any earlier discussions about this, but can anyone confirm/fix the issue?
Have a look at improved_mboxlist_sort in the man page of imapd.conf -------------------------------------------------------------------------------- M.Menge Tel.: (49) 7071/29-70316 UniversitÃt TÃbingen Fax.: (49) 7071/29-5912Zentrum fÃr Datenverarbeitung mail: michael.menge@xxxxxxxxxxxxxxxxxxxx
WÃchterstraÃe 76 72074 TÃbingen
Attachment:
smime.p7s
Description: S/MIME Signatur
---- Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/