Welcome to Thunderbird Add-ons.
Add extra features and styles to make Thunderbird your own.Close
Auto Filter Timer 1.043 Requires Restart
by DJ 'Cuppa' T
Run existing message filters on any folder at a specified interval. Simply right-click the desired folder then choose from the [AUTOFILT] menu items. This is a hack/clean-up of another coder's work, but works perfectly. Use at your own risk
About this Add-on
This extension allows the user to run fully independant message filtration at specific time intervals. Currently, message filters (created using the built-in system) only operate on Inbox email and are triggered only by incoming email (allegedly!). Instead of having to manually run these filters, the user may opt to have them automatically triggered at a user-defined frequency
The main aim is to allow the user to perform fully-automated time-based filtration on ANY folder they choose. Email becomes less important over time, so the use of filters with an age definition (i.e.: older than X days) can perform essential operations on a folder that would otherwise grow too big without continual maintenance or have important mail swamped by inconsequential rubbish
A pratical example would include any of the big online retailers. Notifications from these companies ordinarily include 5 or so distinct email addresses from which one receives general info, purchasing confirmations, despatch info, feedback and perhaps direct vendor contact. The only information that realistically needs to be retained are the transaction details. This means that a large proportion of the accompanying email has little value and that value diminishes rapidly over time. It's generally not deleted immediately because it may / will be useful in the short term, but once the transaction is completed (and the customer entirely satisfied!), those emails lose their relevance and are most likely already lost in amongst other mail or already too far from one's memory to readily identify and delete
Filters with age-based definitions allow email to persist until such time as the user can confidently say they cease to have any value
A rather indiscriminate "email-killer" filter could simply declare that if an email is over 90 days old and has not been read or starred then it shall be cleansed
One fundamental principle applies to all information; it's relevance dimishes over time unless it is continually sustained, therefore the same consideration applies to email and its storage or deletion. How an individual chooses to organise their email (or not!) isn't exactly established science, so it is crucial to afford the user every opportunity to exercise their creativity, particularly with respect to Time!
This is a hack of another extension called Shedule Filters (https://addons.mozilla.org/en-US/thunderbird/addon/shedule-filters/?src=search)
All coding respect should go to the original authors; I've made it easier to use, that's all
BTW: I have zero extension coding experience, but am not unfamiliar with code and coding practices; this is the work of an hour or so's study and patience. If anyone would like to improve upon it, mi codigo es su codigo