I have a Local Folders resource in Akonadi used in KMail. Akonadi runs in a separate MySQL/MariaDB database. After importing thousands of mails from Thunderbird I tried to reorganize them a bit. Unfortunately, I'm unable to move a lot mails (not all) from an the imported folders to another one create new in KMail. It fails with a messagebox: "Unable to retrieve item from resource: Invalid item retrieved". From the user's point of view, I cannot recognize any problem with the original mail to move, no broken header, all intact. After some search, I'm able to find single mails which break this move action, but I don't know what is so special about them compared against the mails I moved successfully. Maybe one of you guys can give me a hint what else information could be useful for analyzing this. Reproducible: Sometimes Steps to Reproduce: 1. Import a folder structure from Thunderbird (I had 10000 or more mails there) 2. Create another target folder structure in KMail under Local Folders 3. Move mails in several folders to the newly created folders Actual Results: "Unable to retrieve item from resource: Invalid item retrieved" during moving several mails in several folders Expected Results: Moving should succeed.
What I haven't seen in KMail, the bodies of mails which cannot be moved aren't really shown in KMail on clicking at their headers, but there is show the header of the last mail that could be really retrieved. The message window isn't even cleared, it just gets stuck on old contents if a message cannot be retrieved.
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present? If noone confirms this bug for a Framework-based version of kmail2 (version 5.0 or later, as part of KDE Applications 15.12 or later), it gets closed in about three months.
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.