搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

Deleted IMAP messages re-downloading - how to sync back to server?

more options

Yesterday I removed hundreds of duplicate messages from 3 of my IMAP accounts with a lot of effort, partly facilitated by the "Remove Duplicate Messages" add-in. But still I went through all the messages in order to make sure that the right ones were removed. Anyway, now I just reopened Thunderbird, and now it is re-downloading all those messages. Why? I would have expected the deleted messaages to also have been synced back to the IMAP server. Normally it will do that if I delete single messages or mark them as read. The status will be the samer on the server. Did I somehow not wait long enough before closing TB? But it was idle and not ovbiously doing anything. Is there a way to enforce folder sync for many folders in an IMAP account? I want to be sure that this does not end up like "Groundhog Day" every time I clean up my duplicate messages. (The duplicated exist for historical reasons when I was always BCC-ing myself in times of POP3, so I can also see my sent messages, no matter which device or client I used to write them.)

Yesterday I removed hundreds of duplicate messages from 3 of my IMAP accounts with a lot of effort, partly facilitated by the "Remove Duplicate Messages" add-in. But still I went through all the messages in order to make sure that the right ones were removed. Anyway, now I just reopened Thunderbird, and now it is re-downloading all those messages. Why? I would have expected the deleted messaages to also have been synced back to the IMAP server. Normally it will do that if I delete single messages or mark them as read. The status will be the samer on the server. Did I somehow not wait long enough before closing TB? But it was idle and not ovbiously doing anything. Is there a way to enforce folder sync for many folders in an IMAP account? I want to be sure that this does not end up like "Groundhog Day" every time I clean up my duplicate messages. (The duplicated exist for historical reasons when I was always BCC-ing myself in times of POP3, so I can also see my sent messages, no matter which device or client I used to write them.)

被選擇的解決方法

Open Account Settings > Server Settings > When i delete a message > Move it to this folder > choose the IMAP Trash/bin/Deleted folder of the account. I don't know if the Remove Duplicate Messages add-on respects this setting or if it has its own. Whichever the case, have it move those duplicates to the IMAP Trash folder. This action should be mirrored on the server immediately as long as Thunderbird is online. Switching to the Trash folder in Thunderbird should confirm that the messages have indeed been moved from their original folder.

從原來的回覆中察看解決方案 👍 1

所有回覆 (2)

more options

選擇的解決方法

Open Account Settings > Server Settings > When i delete a message > Move it to this folder > choose the IMAP Trash/bin/Deleted folder of the account. I don't know if the Remove Duplicate Messages add-on respects this setting or if it has its own. Whichever the case, have it move those duplicates to the IMAP Trash folder. This action should be mirrored on the server immediately as long as Thunderbird is online. Switching to the Trash folder in Thunderbird should confirm that the messages have indeed been moved from their original folder.

more options

Actually, the problem was a bit more complex than this. There also was a problem with the dupe checker itself, or actually it was a problem with my e-mail provider which slightly altered message IDs between sent folder and inbox. The message ID contains a timestamp, and the sent message specifies the local time while the received copy shows the exact same time as GMT. Very exotic, indeed. So some messages were simply not caught by the dupe checker in the first place. The others were marked as deleted, but I had to compact my folders in order for them to be expunged.

See https://kb.mozillazine.org/Deleting_messages_in_IMAP_accounts for more details.