Rapid archiving of messages results in message loss (archive from local folder to local Archives/yymm. Except first selected message, mail data is not appended to target. At source, msDBHeader is deleted but EXPUGE bit is not written in X-Mozilla-Status)
Categories
(Thunderbird :: Folder and Message Lists, defect)
Tracking
(Not tracked)
People
(Reporter: solaris.smoke, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: dataloss)
Comment 1•13 years ago
|
||
Updated•13 years ago
|
Comment 3•12 years ago
|
||
Updated•12 years ago
|
Comment 5•12 years ago
|
||
Updated•5 years ago
|
I have suffered several times (i.e. lost some data!) due to this bug over a period of a few years, a few times on my own installation and once on that of a family member who I persuaded to try Thunderbird and whom I therefore provide support for. Once I realized it was a bug, we stopped using the archive function.
The bug has occurred for us when archiving from online IMAP folders to local storage dedicated archive folder. (We have not tried the archive command in local-to-local configurations).
In one case I managed to restore most of the lost e-mails by importing from folders extracted from my local system backup media. But it was not a perfect process (the status of restored e-mails was not correctly restored) and it took a lot of time.
The existence of the bug means that we do not dare to use the Archive command, since it is inherently unreliable in a catastrophic way, nor do I dare to recommend the use of Thunderbird to others. Instead we have to follow a more careful and error-prone manual path for archiving (something along the lines of "sync, go offline, copy all e-mails to be archived into the appropriate local folder, check, then go online again and delete all the source e-mails from the original folder"). Considering that the bug is 10 years old the unresolved status is devastating for any promotion of Thunderbird to others, particularly non-technical users. In the typical setup of users here in Denmark, a reliable archive function would be one of the most desirable features of Thunderbird. Since IMAP storage is expensive, users will eventually run out of space, and the convenient archive function appears to "normal" users as a safe and reliable way of reducing server storage use while moving e-mails to local (backed-up) storage. That is, until they are hit by this bug.
I have now created an extra e-mail account which I can use from time to time in order to see if I can trigger the bug.
If somebody from the Thunderbird programming and/or test team could be assigned to this bug, I would be willing to enter into a dialogue and run some more experiments in order to hopefully find a systematic way of triggering the bug. I currently run Thunderbird 91.11.0 (64-bit) on Linux (Ubuntu LTS 18.04).
An alternative to actually solve the bug in the current "archive" command could be to develop a better archiving function which does not immediately delete the source e-mails but instead offers a function allowing the user to request bulk-deletion of those original e-mails which have been archived from IMAP folders. This second stage of the archiving would be requested when one has assured that the copies in local storage folders have been copied to backup media.
I don't know of any e-mail client which provides such a function, but I would love to have it available.
Description
•