为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

compacting deletes messages in folders

  • 8 个回答
  • 2 人有此问题
  • 1 次查看
  • 最后回复者为 sfhowes

more options

When Thunderbird compacts my folders, it often gets rid of older messages that I have saved in subfolders. The folder I created is still there but it is empty. How can I get this to stop?

I tried to NOT compact since I was worried about losing my messages. But then Thunderbird asks me every 5 minutes to compact which is annoying.

I really don't want to go back to Outlook since Thunderbird is so much better. However, I can't keep losing messages that I save.

Note that I did go into Options -> Account Settings -> Disk Space and the radio button for don't delete any messages is selected.

Please help. Bobcat

When Thunderbird compacts my folders, it often gets rid of older messages that I have saved in subfolders. The folder I created is still there but it is empty. How can I get this to stop? I tried to NOT compact since I was worried about losing my messages. But then Thunderbird asks me every 5 minutes to compact which is annoying. I really don't want to go back to Outlook since Thunderbird is so much better. However, I can't keep losing messages that I save. Note that I did go into Options -> Account Settings -> Disk Space and the radio button for don't delete any messages is selected. Please help. Bobcat

所有回复 (8)

more options

You may be able to avoid lost mail due to improper compacting, as well as frequent compacting requests, by rebuilding the folders according to these instructions:

http://kb.mozillazine.org/Compacting_folders#Real_fix

Essentially, you delete the mbox and msf files for the folder and have TB create new ones automatically.

Makes sure you also don't have a security program scanning the TB profile.

more options

I did what you suggested. The problem is still there. I have folders that still have lost all their data. It's not the inbox that's the problem (although I did save that through the Mozilla backup). When I delete the .msf file for a subfolder, the folder is still there but still empty. Does this mean all the data that was lost is truly gone?

How can I stop this from happening in the future? It makes no sense for me to save email messages from my inbox to subfolders if the saved emails are only going to disappear.

more options

What is the size of an mbox file, the file with no extension, that has the same name as the subfolder? You can view it in a text editor, so if you don't see any message contents, there won't be anything to see in TB.

Hard to say what causes a folder to disappear, but one possibility is a security program that quarantines a folder because it found a suspect message. Do you have such a program scanning the mail folders?

more options

The empty folders have .msd files that are 2-4 kB. I do have Norton 360 running. Do you think that's the problem?

more options

I think you mean .msf files, which are index files for mbox files, the ones with no extension, and the same name, which contain the mail content.

It's generally recommended to disable email scanning by any AV program, or add the TB profile folder as an exception, depending on what settings are available in the AV.

more options

I checked my settings for Norton. It is set to do spam filtering on Outlook (which I don't use anymore) but NOT for Thunderbird. Is there another reason you can think of -- as so why my folders are being emptied out?

more options

I also just realized that the folders that are empty have just the .msf file and there is no file with no extension - with the same name. So the .msf files are not being deleted, but the file with no extension are.

more options

If the account is IMAP, and you set certain folders to not be downloaded for offline access, then there would be an .msf file but no mbox file. The setting is in Tools/Account Settings, Synchronization & Storage, for the account. Also, if it's IMAP, you should see the folders when you access the account through webmail - and if a folder is empty there, it will be empty in TB, no matter what the offline setting is.