Spent a few hours on this one. Was writing up my issue and then came across a solution that worked for me, so sharing the goods.
Problem
I am running proton mail → hydroxide server → KMail successfully, and decided to leverage Kmail by installing Kontact, but none of the folders for the external account loaded, so it was just a blank Inbox page.
I do know the connection was successful tho because
- the progress bar shows data being processed when Check mail
- I can see all of my Proton folders if I view the Server-Side subscriptions settings.
- kmail is working as expected
I was attempting it via the Kontact flatpak initially, but experienced the same issue on the Debian repo version as well
Solution
For me, the identity name I selected followed the naming convention of Firstname L.
(w/ emphasis on the period). In retrospect, this had already screwed me over in the past (broke an attempted kup restore), and it appears to be the contributing factor here as well:
- I searched for likely mail/akonadi-related files that had
FirstName L.
to manually remove the period. I used ripgrep:~/.config$ rg -. "Firstname L."
- Go back to the Kontact and rename the identity to something w/o a period
- Restart Kontact