TB error when repairing folders - mbox file gets deleted
Hi, everyone,
I have a strange problem with my TB installation - when I go to repair a folder through it's properies settings, TB deletes BOTH the message (mbox) file and the index (msf) file. There is nothing wrong with either (the folder is fine) - I'm just testing out TB's functionality as I'm moving to it.
The settings are set to always download everything and always keep everything. It's TB version 143. The reason I know the files get deleted is - if I disconnect the Internet connection and click Repair Folder, then go into the profile directory, the mbox file is just gone, while the .msf is sitting at 0Kb waiting for the connection to re-establish. Only the connection is back, TB re-downloads both the index and then ALL the messages in the account...! This is, obviously, highly problematic.
My question is two-fold: - is the expected behavior of the "Repair Folder" button to work offline? Should folder repair be possible even in offline mode? - has anyone else encountered this? I reported this on Bugzilla, along with another fellow who has encountered the same: https://bugzilla.mozilla.org/show_bug.cgi?id=1997845 But it appears the developers have a hard time believing it's actually happening...
Many thanks!
すべての返信 (1)
my response will not satisfy.
Repair of an IMAP folder requires an active internet connection as the validity of everything is checked with the canonical source before an index is rebuilt. No connection means nothing is valid and Thunderbird deletes it. It is a major source of folk "loosing mail" because they close IMAP account and then the local copies are deleted.
But looking at the bug report that appear to be what you have already been told. https://bugzilla.mozilla.org/show_bug.cgi?id=1997845#c9
I don't think anyone is having trouble with anything but your description. "Local Folders" is an account within Thunderbird and it has special storage and retention characteristics that do not apply to IMAP accounts which are fundamentally no better that a local data cache. (nothing is retained unless it can be validated with the canonical source) your description here mentions IMAP and therefore the issue is clear (at least to me).