[MlMt] Still confused about rules
Benny Kjær Nielsen
mailinglist at freron.com
Wed Feb 12 08:11:42 EST 2025
On 8 Feb 2025, at 7:09, Randy Abbott wrote:
> I have a rule that permanently deletes any messages with a certain tag if it was not received in the previous 14 days. However, messages older than 14 days remain in the maibox. I can confirm the rule works when it is executed manually. How does MailMate determine when to execute a rule?
Rules are triggered only when being “added” to a smart mailbox. For time-based rules, this means you need a smart mailbox matching these messages and then a rule with no conditions. In this case, this would essentially mean that your smart mailbox would always be empty.
Caveat: If MailMate is not running (it's fine if the machine is just sleeping) then the time “event” is missed and the rule will not be applied.
> Second, how do sub-rules work and what kind of use case are they used for?
This is just for complex setups where you might have conditions that need to be true for all rules and then more specialized additional conditions in subrules. Typically, your parent rule would not have any actions in this case. In other words, a subrule is only applied if its parent had matching conditions.
--
Benny
https://freron.com/support
More information about the mailmate
mailing list