Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

background folder retention tasks conflict with offline sync

  • 2 replies
  • 2 have this problem
  • 1 view
  • Last reply by gcoochey

more options

I have a lot of folders which I have the retention set to delete messages older than 30 days.

If these tasks are running in the background when I do a "Download/Sync Now..." to retrieve messages for offline use then I get a series of dialogs "The operation failed because another operation is using the folder. Please wait for that operation to finish and then try again"

These dialogs are infuriating, download/sync should intelligently wait or skip folders on which other tasks are taking place.

I have a lot of folders which I have the retention set to delete messages older than 30 days. If these tasks are running in the background when I do a "Download/Sync Now..." to retrieve messages for offline use then I get a series of dialogs "The operation failed because another operation is using the folder. Please wait for that operation to finish and then try again" These dialogs are infuriating, download/sync should intelligently wait or skip folders on which other tasks are taking place.

All Replies (2)

more options

Thunderbird can not add or modify a folder (file) more than one tread/operation at a time.

Given you are using IMAP. Push notifications should be enabled on almost every mail server by now, so need to press the get button should be very limited really.

more options

I have push, this is fine for Inbox.

It is not fine for emails that are moved to folders by server-side rules.

My complaint: "download/sync should intelligently wait or skip folders on which other tasks are taking place." still is a valid feature request. If folder modifications need to be single threaded then it is Thunderbirds responsibillity to act single-threaded on folders, and not produce errors when it makes the mistake of doing so.