removedupes icon indicating copy to clipboard operation
removedupes copied to clipboard

Support scheduled dupe search & deletion

Open jason-hub opened this issue 3 years ago • 7 comments

That would be very helpful. I want to automatically delete only those emails with the following criteria matching:

Author ('From') Message ID Send Time Subject

This is very, very safe and does not require review. There's no need for me to have to do this manually 10 times per day (as I currently do).

Thank you very much!

jason-hub avatar Nov 21 '21 17:11 jason-hub

Are you asking about deletion without review, or about scheduled triggering of a duplicate search?

eyalroz avatar Nov 21 '21 20:11 eyalroz

I was asking about deletion without review, but scheduled triggering of a duplicate search on a given folder may be an even better solution because it would allow for occasional review of what's inside the folder to ensure that things are being deleted as desired.

jason-hub avatar Nov 21 '21 20:11 jason-hub

So, please decide what you'd like this issue to be about, and open a separate one if you want to request two features.

eyalroz avatar Nov 21 '21 21:11 eyalroz

If I have to choose one, it would be "scheduled triggering of a duplicate search on a given folder." Thanks!

jason-hub avatar Nov 21 '21 22:11 jason-hub

Well, the answer is that I simply don't have the time to work on this feature, for now. Leaving the issue open.

eyalroz avatar Apr 08 '22 16:04 eyalroz

Implementing the feature would resolve the long-standing Thunderbird issue with all but identical feed entries.

I ran a duplicate search on my local RSS folder, the addon appears to have found all.


I'll create another issues for the automatic deletion, if needed, as per the developer's preference.

ghost avatar Mar 10 '23 13:03 ghost

@07416 : I am planning to do some maintenance work on the extension soon, bringing up-to-date with recent TB releases; but implementing this requires both a lot more "cooperation" from Thunderbird, and an overhaul of the way this extension works. We would need:

  • To have the dupe hash structure(s) be updated upon message reception
  • To have the dupe hash structure persisted to disk somehow
  • To decide whether to support persistence of a hash structure for multiple comparison criteria combinations, or just one
  • To allow message filters access to the dupe hash structure(s)
  • To have hooks for dupe structure updates whenever a message is acted upon (edited, moved, deleted, read etc.)

and possibly other things.

eyalroz avatar Mar 18 '23 17:03 eyalroz