Open Bug 933795 Opened 11 years ago Updated 2 years ago

Cannot make folder-specific filters from IMAP to Local

Categories

(Thunderbird :: Filters, defect)

17 Branch
x86_64
Windows 7
defect

Tracking

(Not tracked)

REOPENED

People

(Reporter: tim, Unassigned)

Details

(Whiteboard: [DUPEME])

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0 (Beta/Release)
Build ID: 20131025151332

Steps to reproduce:

Attempted to create filters to automatically move emails older than x days from the IMAP subfolder to an identically named folder in Local Folders.


Actual results:

There are no options in the Filter Rules to select source folder to run filter on--only destination folder (via Perform these actions: Move Message to folder on Local Folders).


Expected results:

Have the option to select any target folder when setting up a filter.  For example, I would like all messages in IMAP/Sent Items older than 30 days to automatically be moved to Local Folders/IMAP Archive/Sent Items.  Because I keep hitting my IMAP mailbox size limit, I've been having to manually do this, as there does not appear to be a way to set it up automatically via filtering.

Similarly, if there is an IMAP folder called Friends, I'd like the ability to create a filter that checks this folder for messages older than x days, then move those messages to Local Folders/Friends when the Age criteria is met.
This is covered either by bug 378343 or bug 294632.
Whiteboard: [DUPEME]
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
Well, now I think those bugs may not cover all the functionality needed here.
Bug 294632 is one solution to define filters to be folder specific. But it is hard to do.
Bug 378343 could be other solution to that problem.
Filtering message based on age should be already possible, there is an "Age in Days" rule in the filter editor.
Tim, do you intend to run those filters manually and then they act based on the age? Or do you expect the filters to run automatically (e.g. once a day)? Then bug 864187 would actually be the one mostly solving this.
Status: RESOLVED → REOPENED
Ever confirmed: true
Resolution: DUPLICATE → ---
My workaround ended up using two extensions:  FiltaQuilla and Folder Filters Button.  I had to create a filter for each IMAP folder.  FiltaQuilla allowed me to make a rule "Folder Name is Joe".  I then added "Age In Days is greater than 30" with the action "Move Message to Joe on Local Folders".  I then use the Folder Filters Button to execute the filter after I manually highlight the folder.  I still have not had success getting this to run automatically.  Manual intervention is needed (click IMAP folder, then click Folder Filters button).  Ideally, this should happen automatically when checking messages, but I haven't figured out how.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.