Closed
Bug 177093
Opened 22 years ago
Closed 20 years ago
Ability to create filters for Local Folders
Categories
(MailNews Core :: Filters, enhancement)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: alessandro.minghelli, Assigned: Bienvenu)
References
(Blocks 1 open bug)
Details
(Keywords: fixed-aviary1.0)
Attachments
(1 file, 1 obsolete file)
631 bytes,
patch
|
mscott
:
superreview+
|
Details | Diff | Splinter Review |
I still found this enh in the past (147675). But it was marked as duplicated of 11033. Now 11033 is closed but i can't still create filter for local account.
Updated•22 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: I wish create new filter for local account → Ability to create filters for local account
Comment 1•22 years ago
|
||
I don't really see the point of 'filter after the fact' if it doesn't work on local folders. I know that some people will disagree but I don't see this bug as an enhancement but as a fix for a only half working feature.
*** Bug 184819 has been marked as a duplicate of this bug. ***
*** Bug 193365 has been marked as a duplicate of this bug. ***
Updated•21 years ago
|
Summary: Ability to create filters for local account → Ability to create filters for Local Folders
Comment 5•21 years ago
|
||
*** Bug 214550 has been marked as a duplicate of this bug. ***
Comment 6•21 years ago
|
||
*** Bug 218159 has been marked as a duplicate of this bug. ***
Comment 7•21 years ago
|
||
The "Create Filter From Message" option is enabled for a message in all folders that are not part of the Local Folders tree. This is good. For some reason, this option is disabled for a message in a folder that is part of the Local Folders tree! This seems like an unnecessary restriction to me. There seems to be no technical reason why the "Create Filter From Message" option would need to be disabled simply because a message is in a local folder. There is an easy workaround for this, though: 1) Move the message into a folder associated with an online account (not Local Folders). 2) Create Filter From Message. 3) Move the message back to where it's supposed to be. This is a minor annoyance, but it is acceptable until this bug can be fixed. I believe that it is unnecessary to force the "Create Filter From Message" menu item to be grayed out for messages in Local Folders.
Comment 8•21 years ago
|
||
*** Bug 206615 has been marked as a duplicate of this bug. ***
Actually, you could copy your msgFilters.dat to LocalFolders and it would work. So GUIs restrictions is really artifical!
Comment 10•21 years ago
|
||
Why restrcit? Due to Bug 66391 or Bug 180094 problem?
Comment 11•21 years ago
|
||
*** Bug 218160 has been marked as a duplicate of this bug. ***
Comment 12•21 years ago
|
||
*** Bug 229521 has been marked as a duplicate of this bug. ***
Comment 13•20 years ago
|
||
*** Bug 237869 has been marked as a duplicate of this bug. ***
Comment 14•20 years ago
|
||
*** Bug 241218 has been marked as a duplicate of this bug. ***
Comment 15•20 years ago
|
||
*** Bug 243256 has been marked as a duplicate of this bug. ***
Comment 16•20 years ago
|
||
Now that the global inbox changes have been checked in, I'd call this a minor loss of function with an easy workaround (i.e. severity=minor)
Reporter | ||
Comment 17•20 years ago
|
||
(In reply to comment #16) > Now that the global inbox changes have been checked in, I'd call this a minor > loss of function with an easy workaround (i.e. severity=minor) I installed new rel (0.7) by a little but i didn't see how I can work around the problem. I, and I think many other, whish try the easy workaround before declassing this ENH.
Comment 18•20 years ago
|
||
If one makes use of Tb 0.7's new global inbox feature, one can no longer filter incoming mail. This makes it a loss of function. The workaround is simply to stop using the global inbox feature. Because function is lost (when using another Tb feature), I suggest this bug be promoted to Minor (I think it's a bug now, rather than an enhancement request).
Comment 19•20 years ago
|
||
(In reply to comment #18) > If one makes use of Tb 0.7's new global inbox feature, one can no longer > filter incoming mail. This makes it a loss of function. The workaround is > simply to stop using the global inbox feature. Note that the UI for this new feature did not make the cut for 0.7; I believe it's in current nightlies, tho (see bug 243837). You can still define folders for the original accounts, and they will be utilized for incoming mail. However, it's still true that after-the-fact filters (Tools|Run Filters on Folder and Tools|Message Filters|Run Now) are now unavailable for the Inbox.
Comment 20•20 years ago
|
||
(In reply to comment #19) > However, it's still true that after-the-fact filters (Tools|Run Filters on > Folder and Tools|Message Filters|Run Now) are now unavailable for the Inbox. Yes, that's what I meant - thanks :) My filters are set up to apply only once the message is read. Because Tb only runs filters upon receipt and when manually prompted, I can no longer filter messages into the appropriate folder once read. (It should probably run filters automatically - perhaps filtering existing messages in an inbox when checking it for new mail?)
Assignee | ||
Comment 21•20 years ago
|
||
Greg, you want to run the Tools | Run Filters on Folder command? So you want to have filters in the local folders account? The other choice is to be able to run filters for the deferred account on the local folders inbox, using the message filters dialog. Currently, that doesn't let you pick the local folders inbox as the folder to run the filters on, which is a bug...
Comment 22•20 years ago
|
||
(In reply to comment #21) > Greg, you want to run the Tools | Run Filters on Folder command? So you want to > have filters in the local folders account? The other choice is to be able to run > filters for the deferred account on the local folders inbox, using the message > filters dialog. Currently, that doesn't let you pick the local folders inbox as > the folder to run the filters on, which is a bug... In fact it's this bug :) I think having filters from other (hidden) accounts being run on the Local Folders account would be too confusing, i.e. why this was happening would not be clear. If I were running the show, I'd allow filters to be set for Local Folders. When an account is deferred to Local Folders, I'd offer the option to move that account's filters to apply to Local Folders instead. The user could select, from a list of the newly-deferred account's filters, which to move to Local Folders (checkboxes, OK & Cancel). If this is impractical, or just too much hassle, simply the option to move all of them (a Yes/No dialogue) would be OK. When accounts are deferred, it needn't still be possible to set filters for that account (I'm not sure if it currently is), because if the user wanted to distinguish between incoming accounts, they probably wouldn't be using Global Inbox. Anyway, they could apply a filter to Local Folders which specifies a certain To: address. So, any filters which are not moved by the user when applying Global Inbox should be deleted (the user should obviously be warned of this before they decide). Also, the Message Filters dialogue's folder list should mirror the main window's folder list (deferred accounts needn't be shown). The reasoning behind all of this is to present only one inbox to the user, at all times except in the Account Settings dialogue. The user should not have to know that one account = one inbox; they should be allowed to think that accounts and inboxes are separate entities - this seems to be the original motive behind the Global Inbox option.
Assignee | ||
Comment 23•20 years ago
|
||
well, I think we disagree about this - currently, you can define filters specific to deferred accounts, and they work fine when applied to incoming mail. It's reasonable to have different filters for different accounts, even if the mail is ultimately stored in the global inbox. Having local mail filters run after the fact, or which run in addition to the per-account filters, would be nice.
Comment 24•20 years ago
|
||
(In reply to comment #23) > It's reasonable to have different filters for different accounts, even if the > mail is ultimately stored in the global inbox. > > Having local mail filters run after the fact, or which run in addition to the > per-account filters, would be nice. Yeah, I agree that makes sense. In fact, the current implementation of Global Inbox + Filters makes logical sense. Just the lack of Local Folders filterability stops the system working fully. Another idea: If we're going to have an option for Global Inbox, how about we also have Global Filters? An All Folders option could be added to the Message Filters folder list; filters created under it would apply to all mail everywhere. This would "solve" this bug - we'd be able to create filters which apply to Local Folders (though not *only* to Local Folders).
Reporter | ||
Comment 25•20 years ago
|
||
(In reply to comment #24) > Another idea: > If we're going to have an option for Global Inbox, how about we also have Global > Filters? An All Folders option could be added to the Message Filters folder > list; filters created under it would apply to all mail everywhere. > > This would "solve" this bug - we'd be able to create filters which apply to > Local Folders (though not *only* to Local Folders). I think that is not a solution. May be a new function named "Global Filter" but not a solution for filter on local folder.
Assignee | ||
Comment 26•20 years ago
|
||
you can't have truly "global" filters, because news, pop3, imap, etc, have different things you can filter on...you could have filters that were "global" to all pop3 servers, and local folders...
Comment 28•20 years ago
|
||
*** Bug 260404 has been marked as a duplicate of this bug. ***
Comment 29•20 years ago
|
||
*** Bug 261004 has been marked as a duplicate of this bug. ***
Comment 30•20 years ago
|
||
I wish to disagree with the severity of this problem. I'm just trying to migrate away from outlook, and i've wasted a good 2 hours trying to figure out why I can't create filters on my messages! Actually.. it's worse. I can create filters, but when I try to run the filters on the local folders box nothing happens. From my point of view that is a broken feature, and not an enhancement. I was going to set thunderbird up for someone else, but there's no way i can explain to them why this feature isn't working, or how to get around it, as they are already scared to death of computers. From a Human Computer Interaction point of view, this behaviour is awful. Please fix this soonest.
Comment 31•20 years ago
|
||
(In reply to comment #30) > I wish to disagree with the severity of this problem. "Local Folders" was initially intoroduced for IMAP and mainly used for IMAP. (In addition, used for mail import.) This is the main reason of some current limitations or restrictions on "Local Folders" and severity="Enhancement". Workaround when Global Inbox is used for POP3 accounts : - Do not use "Local Folders" as Global Inbox. - Use a main account as Global Inbox account, and set this main account as Global Inbox account for other accounts. David, how about disabling "Local Folders" choice on Global Inbox definition until "Local Folders" related problems will be resolved? I belive this circumvention will reduce complaints from users.
Assignee | ||
Comment 32•20 years ago
|
||
it would be less work to actually just allow you to run the filters for the deferred account on the local folders...having local folder filters is orthogonal.
Comment 33•20 years ago
|
||
*** Bug 262483 has been marked as a duplicate of this bug. ***
Assignee | ||
Comment 34•20 years ago
|
||
Assignee | ||
Comment 35•20 years ago
|
||
that last patch had an extra diff we don't need, from a different bug
Attachment #161897 -
Attachment is obsolete: true
Assignee | ||
Comment 36•20 years ago
|
||
Comment on attachment 161898 [details] [diff] [review] fix w/o extra cruft make it so servers by default can have filters (since all servers can have filters at this point)
Attachment #161898 -
Flags: superreview?(mscott)
Assignee | ||
Updated•20 years ago
|
Keywords: fixed-aviary1.0
Updated•20 years ago
|
Attachment #161898 -
Flags: superreview?(mscott) → superreview+
Assignee | ||
Updated•20 years ago
|
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 37•20 years ago
|
||
*** Bug 257759 has been marked as a duplicate of this bug. ***
Comment 38•20 years ago
|
||
Fix was verified on 2004101305-trunk/Win-2K. (1) Created a filter of "If subject contains 'test', Then move to 'Test' folder" for "Local Folders" account. (2) Tools/"Run Filter on folder" on a folder in "Local Folders" account. (3) Edit the filter of "Local Folders" account. All of above were successufull.
Comment 39•20 years ago
|
||
Verified with Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8a5) Gecko/20041019 Move your votes, folks!
Status: RESOLVED → VERIFIED
Comment 40•20 years ago
|
||
*** Bug 268347 has been marked as a duplicate of this bug. ***
Updated•20 years ago
|
Product: MailNews → Core
Comment 41•19 years ago
|
||
*** Bug 224189 has been marked as a duplicate of this bug. ***
Updated•16 years ago
|
Product: Core → MailNews Core
You need to log in
before you can comment on or make changes to this bug.
Description
•