IMAPx: Unsubscribed folders in personal namespace hidden in offline
I have used Evolution for many, many years. Two years ago, I added an IMAP account from Tigertech.net and was surprised to see all my IMAP subfolders show up under my Inbox (contrary to the Evolution instructions). However, it worked fine.
Yesterday, I added a second account and moved those subfolders to the new account. All appears fine on the back end. If I use the Tigertech.net web mail, the folders are in the new account and at the same level as the Inbox and they are no longer under the old account.
However, now both of those accounts in Evolution initially show subfolders but then they all disappear from the view. When I try to manage subscriptions, they all appear under the Inbox rather than peer to it. I've tried moving them to a peer level for the few moments they appear and, it first displays them as peers but then they disappear. Manage subscriptions still shows them under the Inbox.
I can get them to briefly re-appear by disabling and re-enabling the account but then they disappear and the focus jumps to the Junk folder.
I can see Evolution synchronizing the folders. I ran Evolution from the command line but saw no errors.
I have restarted Evolution Killed all processes and restart Evolution Rebooted Uninstalled and Purged Evolution Uninstalled, Purged, and deleted all hidden folders for Evolution
No matter what I do, the folders show up under the Inbox in the Manage Subscriptions dialog and they disappear from the view.
I very reluctantly tried KMail and it behaves as expected.
Most of the subfolders contain email but one subfolder contains other folders which contain email (and one more nesting in one case).
I contacted the email provider, TigerTech, and was told that one needs to use a namespace set to INBOX and that Evolution removed the ability to do that in the GUI. They instructed me to edit the .source file for the appropriate accounts which I did by setting namespace=INBOX and usenamespace=true. It behaves a little better but the folders still disappear and the focus jumps to the Junk folder.
I'm running Evolution 3.38.3-1 on Debian 11.3
I created an account for Milan Crha to test with the current development version to see if it has been fixed. He replied: "I just noticed, when I run the current development version in offline mode most of the folders are missing in the view, which doesn't make sense, because they should be locally cached, at least their names. That means even it works better it's not fully fixed in the latest version."