https://bugs.kde.org/show_bug.cgi?id=243318
Summary: Inbox gets NoSelect set when having server side subscription enabled Product: Akonadi Version: unspecified Platform: Compiled Sources OS/Version: Linux Status: NEW Severity: normal Priority: NOR Component: IMAP resource AssignedTo: er...@kde.org ReportedBy: vkra...@kde.org CC: vkra...@kde.org, kdepim-bugs@kde.org Version: unspecified (using Devel) OS: Linux With server side subscription enabled some servers (including Cyrus) change the folder listing order and no longer do a strict top-down listing (which is what the IMAP resource currently expects). This causes the IMAP resource to fill in the missing hierarchy with structural folders (NoContent flag set), which then prevents content listing of those folders. Reproducible: Sometimes Steps to Reproduce: Create a new IMAP account for a Cyrus/Kolab server and enable server-side subscription. Actual Results: Inbox (and potentially other folders) have the NoContent attribute set to 1, preventing subsequent folder listing. see the isDummy == true case in ImapResource::onMailBoxesReceived(), possible solution would be to not use streaming for collection listing and build up the full tree in memory first. Alternatively, and much more complicated, we could extend CollectionSync to accept updates of already received collections later on in streaming mode. -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs