[Akonadi] [Bug 364243] New: Moving several mails from IMAP inbox to local maildir creates entries with RemoteID NULL
Christoph Pospiech via KDE Bugzilla
bugzilla_noreply at kde.org
Sun Jun 12 16:03:35 BST 2016
https://bugs.kde.org/show_bug.cgi?id=364243
Bug ID: 364243
Summary: Moving several mails from IMAP inbox to local maildir
creates entries with RemoteID NULL
Product: Akonadi
Version: 16.04
Platform: Kubuntu Packages
OS: Linux
Status: UNCONFIRMED
Severity: critical
Priority: NOR
Component: server
Assignee: kdepim-bugs at kde.org
Reporter: pospiech-HD at t-online.de
Moving several mails from IMAP inbox to local maildir by selecting and moving
with the mouse is not properly executed. Only one mail arrives as ASCII file in
the target folder. The other mails get a remoteID value NULL in the
pimitemtable, and no file can be found, neither in cash nor in the target
folder. When looking at the mails in Kmail, they appear to be there. Neither
'akonadictl fsck' nor 'akonadictl vacuum' clears this situation (both commands
run to completion). I have not found a way to recover (or find ?) those mails.
Reproducible: Always
Steps to Reproduce:
1. In akonadi, SELECT * FROM `pimitemtable` WHERE `remoteId` IS NULL;
Take note of the number of these entries.
2. In some IMAP inbox in Kmail , select some mails by mouse click (more than
one).
3. Move them into some other folder by mouse left click and hold, moving them
with the
mouse and dropping them into the target folder.
4. In akonadi, re-check via SELECT * FROM `pimitemtable` WHERE `remoteId` IS
NULL;
Actual Results:
The number of NULL entries increases by n-1, where n is the number of moved
mails.
Only one of the moved mails actually arrives in the target folder.
work around: moving only one mail at a time works fine.
Expected Results:
All mails should be moved and no NULL entries created.
I will mark this as critical, as I already lost some mails. As soon as there is
a work around how to recover mails with NULL entries, the severity may be
reduced.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Kdepim-bugs
mailing list