<div ><div>
<p dir="auto">On 23 Sep 2015, at 20:05, Randall Meadows wrote:</p>

<blockquote style="border-left-color: #136BCE; border-left-style: solid; border-left-width: 2px; color: #136BCE; margin: 0 0 5px; padding-left: 5px">
<p dir="auto">On my INBOX, I have a bunch of rules defined.  In this latest case, for example, I have rules that move messages received to my son's or daughter's public email address into appropriate IMAP mailboxes (one for each of them).</p>

<p dir="auto">E.g.:<br>
- rule: if "To" contains "son@whatever" move to son's mailbox<br>
- rule: if "To" contains "daughter@whatever" move to daughter's mailbox</p>

<p dir="auto">What actually happens, though, when I send a message to both my son and daughter at the same time, <em>both</em> messages end up in "daughter's mailbox", because the rule processing falls through from one to the next.</p>
</blockquote>

<p dir="auto">If it didn't fall through then they would both be in the first mailbox if I understand correctly?</p>

<blockquote style="border-left-color: #136BCE; border-left-style: solid; border-left-width: 2px; color: #136BCE; margin: 0 0 5px; padding-left: 5px">
<p dir="auto">Is there a way to tell MailMate to stop processing rules once conditions have been sufficiently satisfied?</p>
</blockquote>

<p dir="auto">No, not yet. A (very) crude workaround would be to tag/flag when a rule has matched and then check for this flag/tag in all subsequent rules.</p>

<p dir="auto">-- <br>
Benny</p>

</div></div>