This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Applying filter automatically to a subfolder on a POP account

  • 1 reply
  • 1 has this problem
  • 17 views
  • Last reply by ajgelado

more options

I'm using Thunderbird 68.5.0 on Windows 10 Pro x64. I have tried to set up a filter that given the messages on a local subfolder of a POP account, marks them as unread and then moves them to a different folder. I use FiltraQuilla to restrict the filter to that specific subfolder. When I run the filter manually, it behaves correctly and only affects to messages the desired folder. But when I configure it to run every 10 minutes in the background, it never gets executed: new messages in the folder remain there even after hours of waiting.

Is there any way of making it work as I intend?

Background: I have a secondary account which people write to occasionally. I want to move new messages from that account's inbox into a subfolder of my main account and mark them unread so it's easier to see when new mail arrives, and at the same time I want the message on the inbox to be marked as read, so the "new mail" notification icon does not stick in the system tray. Moving them through a temporary folder is a workaround because Thunderbird, when applying filter actions, will always modify headers before copying/moving messages, so I can't create a single filter that copies the unread message and then marks the original as read (it behaves the other way, so the copy is always marked as read). AFAIK this cannot be changed, and thus I'm working on a workaround involving a temporary folder. But if this could be solved, the first problem would be meaningless.

I'm using Thunderbird 68.5.0 on Windows 10 Pro x64. I have tried to set up a filter that given the messages on a local subfolder of a POP account, marks them as unread and then moves them to a different folder. I use FiltraQuilla to restrict the filter to that specific subfolder. When I run the filter manually, it behaves correctly and only affects to messages the desired folder. But when I configure it to run every 10 minutes in the background, it never gets executed: new messages in the folder remain there even after hours of waiting. Is there any way of making it work as I intend? Background: I have a secondary account which people write to occasionally. I want to move new messages from that account's inbox into a subfolder of my main account and mark them unread so it's easier to see when new mail arrives, and at the same time I want the message on the inbox to be marked as read, so the "new mail" notification icon does not stick in the system tray. Moving them through a temporary folder is a workaround because Thunderbird, when applying filter actions, will always modify headers before copying/moving messages, so I can't create a single filter that copies the unread message and then marks the original as read (it behaves the other way, so the copy is always marked as read). AFAIK this cannot be changed, and thus I'm working on a workaround involving a temporary folder. But if this could be solved, the first problem would be meaningless.

All Replies (1)

more options

Update: I have somewhat solved my problem by creating a filter which every 10 minutes marks as read every mail in the secondary account inbox. That way, the inbox is clean most of the time, and the notification icon only appears when I get mail in my main account. It isn't a perfect solution, but it is workable.