Problem listing folders and subfolders

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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?


-Jukka Huhta

----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/


[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux