Help get this topic noticed by sharing it on Twitter, Facebook, or email.
I’m confused, frustrated and wondering if I should be angry, too.

Thunderbird doesn't fly because its filters won't run.

"Run filters on folder" does not run manually for existing messages. "Run filter on message" same. "Run" works only on the message used to set up the filter. All filters are set up to run automatically and manually. Message is selected before "run filter on message" is clicked. Selecting (or not) the entire contents of folder before clicking "run filers on folder" has no effect. The "folder" in this case is the inbox. Is it not a folder? What's the purpose of these filters if they don't work at the inbox, or if they work only once?
2 people have
this question
+1
Reply
  • I am assuming that the purpose of your request is to "please help me get my filters working" and not to understand "What's the purpose of these filters if they don't work at the inbox, or if they work only once?"

    Please give me some details about what you are trying to do. In particular,

    - IMAP or POP3
    - describe the filter (search term and action)
    - Are you running a global inbox (if POP3)?
    - on which account is the filter defined?
    - what version of TB are you running?

    Without any information, I would guess that your problem is you are running a global inbox, but the filter is defined on the incoming account. It is best to define filters on the Local Folders account in that case, as then it will run on both incoming and manual.
    • The server type is POP.

      The filters I'm trying to establish search for specific email addresses in the inbox and send those messages to what I suppose you mean by a local folder. Example: Friend A sends me a message. The filter detects Friend A's email address and sends the message to a folder I have created and labeled "Friend A."

      If, by global inbox, you mean that I have only one inbox where all mail is received, then yes, I am running a global inbox. Comcast allows me half a dozen email addresses and I suppose I could have an inbox for each address. But I don't.

      When you ask on which account the filter is defined, I don't think I can answer the question because my response would be, "On my account, of course." I would guess that is not what you mean, especially as you later refer to "the incoming account." Please define what you mean when you use the term "account" as it appears you are not referring to my relationship with TB.

      I am running TB 3.0.4.

      Finally, if by the "incoming account" you mean the inbox, then, yes, I am defining the filters in the incoming account. I select a message from the inbox and create a filter for it. I can, of course, select a previous message that I have already moved to a folder that I have created (a "local folder?"), but I cannot imagine why that would make a difference. Can you explain how and why a filter created in the inbox is different from the same filter created in a folder? And if I re-create the same filter in a folder, do I also need to remove the original, identical filter from the inbox? Do I need to remove the original filter first?

      Thanks for your help. I have used computers for some time but I am rarely called upon to define their actions, and the process must either be transparent or explained in plain English.

      R
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • Roger, you have not grasped the basic of rkents reply. If you go to tools account settings on ther menu you will see a list of accounts defined to receive mail from in Thunderbird. Message filters are associated with only one of those accounts. If you have six email accounts you will need to create six email filters, one for each account to create the 100% guarantee that all email arriving in the inbox is filtered using your filter.

    Have you considered using virtual folders? Create a search for the email address and if you click the magnifying glass in the search box it gives the option to save the search as a virtual folder. This will get the result that you want, but leave all messages exactly where they are.
    • Matt & rKent: I have a similar issue to Roger's, i.e. my filters WORKS VERY WELL on the INCOMING mail. However, the filters do not seem designed to work very well with mail going from My account to any given recipient. That is, my eml goes directly to the [SEND] account, bypassing the [INBOX]. I've tried many a tweak on TB, however, it doesn't filter MAIL that GOES DIRECTLY TO or HAS BEEN PREVIOUSLY FILED in the [SEND] folder. (pardon the CAPS, I'm not screaming; just emphasizing the needed wording) ; )
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • That is correct md. Filters are not designed you filter outgoing mail.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly

  • Tbird filters have stopped running at all. Even manually running them accomplishes virtually nothing. A couple of them seem to get done, but the vast majority of my 50 or so filters do not get done, unless I go to Message Filters and click on Run Now for each one individually.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly