RealRaven2000 / quickFilters

Thunderbird Add-on: quickFilters
http://quickfilters.quickfolders.org/
Other
46 stars 11 forks source link

Multiple Filters Matched - Only One Fires #246

Open bwanshoom opened 3 days ago

bwanshoom commented 3 days ago

I have 2 filters - 1 that marks a message as read if the subject matches and another that moves the message based on the from address. When I receive messages that match both filter conditions, only the first filter works (the mark read) - the move message does not fire. Neither rule has a "Stop Filter Execution" action. Is the 2nd filter possibly looking at the read status?

RealRaven2000 commented 3 days ago

Does it not fire or does it fail? You could check in the filter log... maybe there is a lock going on here. FiltaQuilla offers a "Move later" action which you might try instead:

image

I think it adds a timeout for such cases where actions may be blocked for some reason. It may be a bad implementation on Thunderbird's side, I am hoping that they eventually will transition to async filter actions.

bwanshoom commented 3 days ago

Interesting - according to the log, it looks like both filters are firing so it seems like it's a display issue in Thunderbird, not recognizing the message has been moved?

RealRaven2000 commented 3 days ago

Interesting - according to the log, it looks like both filters are firing so it seems like it's a display issue in Thunderbird, not recognizing the message has been moved?

it may be possible - maybe you can find out in the community chat (Thunderbird Filtering is a built in feature that runs in a service, so the inner workings are not accessible to Add-ons):

element chat: https://matrix.to/#/#thunderbird:mozilla.org

Community support forum: https://support.mozilla.org/en-US/questions/thunderbird https://support.mozilla.org/en-US/products/thunderbird/support-forum