RealRaven2000 / quickFilters

Thunderbird Add-on: quickFilters
http://quickfilters.quickfolders.org/
Other
46 stars 11 forks source link

quick filter destroyed massive amounts of email data by not respecting copy vs move in the filter #112

Closed VincentJGeisler closed 1 year ago

VincentJGeisler commented 2 years ago

I tried to create a filter that would copy specific email messages from the main inbox to a secondary mail folder if they had attachments. Unfortunately, the plugin does not appear to understand the difference between move and copy and had moved all the emails rather than copy. This resulted in the destruction of 3 years of email data.

RealRaven2000 commented 2 years ago

Did the action on the filter say copy or move? These are both standard filter methods from Thunderbird, so if they don't do what it says I would definitely raise a bug with the Thunderbird core team. Also how exactly did you create the filter - did you use the assistant and then copied the email to a folder?

ThiloteE commented 1 year ago

Maybe the cause: https://bugzilla.mozilla.org/show_bug.cgi?id=892424

Steps to reproduce:

  1. Create a filter that copies all incoming mail to a local folder, then moves it to a remote folder.
  2. Switch to offline mode to prevent Thunderbird receiving each new message individually.
  3. Send yourself several (four or five) emails.
  4. Switch to online mode.
  5. Check email.

Actual results:

Thunderbird appears to move the messages without waiting for the copying to finish, leaving incomplete versions of the messages in the local folder. This only occurs when several messages are received at once. Splitting the actions into two separate filters has no effect. I'm using 17.0.7 on GNU/Linux.

Expected results:

Thunderbird should have waited for copying to complete before performing any operation that would interfere.