Showing results for 
Show  only  | Search instead for 
Did you mean: 

Message filter barely working on Thunderbird 115.3.2 [32 Bit]

Making moves

The filtering of emails into different folders is a great boon, shame it doesn't fully work. irrespective of the different settings it is very 'hit and miss' whether filter emails get sent to their respetive folders, or stay in the inbox.

Anyone have any ideas?



Making moves

The solution I've found is that:

  • new messages get tagged with specific label
  • all filters operate on that label, and afterwards the label is removed
  • if messages remain unfiltered in the inbox, apply the specific label and run the filters, both manually

My issue with the latest versions of Thunderbird is that it's not that easy anymore to manually run filters on selected messages.


Making moves

Since the latest update, I have had the same issue, and running the filter manually has no effect. I cannot even manually move the emails to the required folders.
Can I go back to the previous release, where the filters may not have worked perfectly, but at least worked mostly!

Making moves

I've updated a few weeks ago, and no matter whether I choose my filters to run before or after spam detection, they simply don't work anymore. I have to manually run them. This sucks. Big time!

Making moves

Thunderbird v115.6.0 (64-bit), MacOS 14.2.1 (apple silicon)

My message filter (boiled down for debugging) consists of:
When getting new mail, filter before junk classification
Match: All messages
One action: Tag with "filtered" tag

It never runs automatically. I can run it manually and it correctly tags the messages.

I am connected to my email service via IMAP using SSL/TLS (Normal Password). This is a local service that has always done a good job of meeting spec, but they don't provide filtering on their side of the connection.

My suspicion is that "when getting new messages" is never triggered, though I have no clue why not.

It's working for me now. The trick was to always run the filter AFTER junk classification. Another user suggested this, but I've lost track of whom. If you really NEED to filter prior to junk classification, I guess you lose.

Making moves

This is true. I am having almost too many filtering problems to mention here. Filters running over and over again for no reason. Filters sometimes not running, sometimes running when they don't need to. Filters running on emails that don't match the filter's criteria. Filters running and nothing being recorded in the filter log even though it's enabled.

TB is a hot mess and getting worse and worse, not better. As of v 115 this is not a usable email client anymore. I need working filtering. I can't understand why 20 years of development have not been long enough for them to figure out how to implement a feature that every single other email client I've used since 1986 has had no problem with.


Hello ? can it help you

Thunderbird Module Names, Filters, can it help you?

Illustration and for my part Windows

set MOZ_LOG=Filters:5,timestamp
set MOZ_LOG_FILE=%USERPROFILE%\Desktop\log_file
"C:\Program Files\Mozilla Thunderbird\thunderbird.exe"

Save your file
Type : All files


Then, click on illustration.bat, it will launch Thunderbird
.bat will open a command prompt window, this is normal
Shutting down Thunderbird will stop .bat and close the command prompt window.

And keep an eye on log_file.moz_log from time to time, in real time, because, as we've seen
Stopping Thunderbird will stop .bat, close the command prompt window and empty log_file.moz_log

If you wish, you can also contact
Report a bug -

Making moves

Ever since the big update a year or so ago, all my filters have been broken. This means for hundreds of clients, anytime a new email comes in, I need to create the filter all over again to tell it where to go. It's completely obnoxious. Then it seems every other couple of updates or so, it happens all over again. I'm now missing emails that come in because 1) they no longer have their filter working, and sometimes Mozilla thinks they are spam, and 2) they get buried in the amount of emails I receive.

Is there any way to back up filters to try and reload them? Or do I just need to find a new email program because this just isn't working any longer? 



msgFilterRules.dat below location example

IMAP = folder ImapMail and your EMAIL ACCOUNT
POP = folder Mail and your EMAIL ACCOUNT