Where did you install Firefox from? Help Mozilla uncover 3rd party websites that offer problematic Firefox installation by taking part in our campaign. There will be swag, and you'll be featured in our blog if you manage to report at least 10 valid reports!

搜索 | 用户支持

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

Learn More

Missing Emails After Thunderbird Showed They Were Already Downloaded

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

more options

115.05 when I started.

I typically open Thunderbird about once a month, download my emails from a hosted website, do some clean up, write some emails, close Thunderbird, and do the same about a month later.

Today I opened Thunderbird, saw that it was downloading around 400 emails in the lower left corner, and waited patiently, as per usual. When "done", however, none of them showed up in the main window. The latest email did not change, was still from around a month ago. When I ask Thunderbird to Get Messages it says there are no new emails to download.

I restarted Thunderbird several times, no change.

I then upgraded to 115.10, hoping this might fix the issue, but it has not.

Since restarting Thunderbird, 2 new emails have come in and are showing correctly, but none of the initial 400 emails "downloaded" today are showing anywhere.

I repaired the Inbox folder (right click > Properties > Repair Folder), no help. I renamed the "Inbox.msf" file and had Thunderbird rebuild it, no help. I renamed the "global-messages-db.sqlite" file and had Thunderbird rebuild it, no help. View Ignored Threads does not help. View > Threads > All is selected. Emails are not in the Trash folder, or any other folder.

All of the initial batch of 400 emails - and the emails I had previously opened - just disappeared.

Opening up the Inbox MBOX file directly, I can see that these 400 emails were never actually downloaded into this file. Not sure what happened.

Opening up my remote email host, I can see that those 400 emails are still there, to the exact point when I last closed Thunderbird.

Asking Thunderbird to download new messages does not download these remote emails.

How do I reset Thunderbird to start the process over and re-download these emails again? Part of TB seems to think it's already downloaded these emails, while another part of TB never actually did.

Does anyone have any idea what to do here?

115.05 when I started. I typically open Thunderbird about once a month, download my emails from a hosted website, do some clean up, write some emails, close Thunderbird, and do the same about a month later. Today I opened Thunderbird, saw that it was downloading around 400 emails in the lower left corner, and waited patiently, as per usual. When "done", however, none of them showed up in the main window. The latest email did not change, was still from around a month ago. When I ask Thunderbird to Get Messages it says there are no new emails to download. I restarted Thunderbird several times, no change. I then upgraded to 115.10, hoping this might fix the issue, but it has not. Since restarting Thunderbird, 2 new emails have come in and are showing correctly, but none of the initial 400 emails "downloaded" today are showing anywhere. I repaired the Inbox folder (right click > Properties > Repair Folder), no help. I renamed the "Inbox.msf" file and had Thunderbird rebuild it, no help. I renamed the "global-messages-db.sqlite" file and had Thunderbird rebuild it, no help. View Ignored Threads does not help. View > Threads > All is selected. Emails are not in the Trash folder, or any other folder. All of the initial batch of 400 emails - and the emails I had previously opened - just disappeared. Opening up the Inbox MBOX file directly, I can see that these 400 emails were never actually downloaded into this file. Not sure what happened. Opening up my remote email host, I can see that those 400 emails are still there, to the exact point when I last closed Thunderbird. Asking Thunderbird to download new messages does not download these remote emails. How do I reset Thunderbird to start the process over and re-download these emails again? Part of TB seems to think it's already downloaded these emails, while another part of TB never actually did. Does anyone have any idea what to do here?

由misc32于修改

被采纳的解决方案

Ok, so I found the answer, via this post:

https://support.mozilla.org/en-US/questions/999111

Solution: 1) Close TB 2) Find your profile account folder (something like "Mail\mail.website.net\") - See linked email above for more, or go to Help > Troubleshooting Info > Profile Folder 3) Locate and delete (or rename) the 'popstate.dat' file for this account - If you need to show file extensions then do so, google for more 4) Restart TB - TB will create a new copy of 'popstate.dat' and download ALL emails that are on your remote server for this account - Be careful, if you never delete emails from your remote server this will download ALL of them again - This solution is best for situations where you download from a remote server and then have TB or the remote server cull old emails periodically - You may get some duplicate emails, depending on your particular situation

This 'popstate.dat' file holds the IDs of the files that TB has downloaded from the remote site, and that have not been deleted from the remote site.

I'm not sure what happened in my case, TB seems to have thought it had downloaded these emails but in fact had not, strange. My email mbox files are on a network drive, but so are my profiles, so I'm not sure why one would work / be written to (the 'popstate' file) but not the other (the 'Inbox' file).

One thing I have done is stop filters from running automatically when getting new emails, and also preventing TB from downloading new emails on startup. I think the combo of all of these things with a network drive was too much for TB to handle at once. I now run these manually one by one.

定位到答案原位置 👍 0

所有回复 (2)

more options

(integrated into question)

由misc32于修改

有帮助吗?

more options

选择的解决方案

Ok, so I found the answer, via this post:

https://support.mozilla.org/en-US/questions/999111

Solution: 1) Close TB 2) Find your profile account folder (something like "Mail\mail.website.net\") - See linked email above for more, or go to Help > Troubleshooting Info > Profile Folder 3) Locate and delete (or rename) the 'popstate.dat' file for this account - If you need to show file extensions then do so, google for more 4) Restart TB - TB will create a new copy of 'popstate.dat' and download ALL emails that are on your remote server for this account - Be careful, if you never delete emails from your remote server this will download ALL of them again - This solution is best for situations where you download from a remote server and then have TB or the remote server cull old emails periodically - You may get some duplicate emails, depending on your particular situation

This 'popstate.dat' file holds the IDs of the files that TB has downloaded from the remote site, and that have not been deleted from the remote site.

I'm not sure what happened in my case, TB seems to have thought it had downloaded these emails but in fact had not, strange. My email mbox files are on a network drive, but so are my profiles, so I'm not sure why one would work / be written to (the 'popstate' file) but not the other (the 'Inbox' file).

One thing I have done is stop filters from running automatically when getting new emails, and also preventing TB from downloading new emails on startup. I think the combo of all of these things with a network drive was too much for TB to handle at once. I now run these manually one by one.

由misc32于修改

有帮助吗?

我要提问

您需要登录才能回复。如果您还没账号,可以提出新问题