<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
</head>
<body>
<div style="font-family:sans-serif"><div style="white-space:normal"><p dir="auto">On 25 Jan 2018, at 13:33, James Galvin wrote:</p>
<blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><p dir="auto">Coming back to my original message, here is the current status and the “fix”.<br>
<br>
As part of my configuration I have a number of smart mailboxes (e.g, A1) that I use to identify sets of messages.  Next I have a number of other smart mailboxes that include in their conditions the use of the test (“is not in” A1).<br>
<br>
Benny says it’s the use of “is not in” that’s the issue.  It manifests a “performance bug”.  At least part of the issue is that MailMate is not particularly efficient about making that calculation.  If I allow myself to be patient the “spinning beachball” does eventually complete, mostly in around 10-15 minutes but I have waited over an hour.<br>
<br>
Benny’s pretty sure there’s something else going on too.  The primary point here is that this will not be an easy fix.<br>
<br>
The fix I have is really a work around.  Step 1, don’t use “is not in”.<br>
<br>
Step 2, in the smart mailboxes I use to identify sets of messages, I added a rule to set a mailbox unique tag to messages in those mailboxes, e.g., the name of the mailbox A1.  Then, in the mailboxes where I don’t want those messages to appear, I use the condition “Tags is not A1”.<br>
<br>
Works like a charm.  No more “spinning beachball of death”.  I am once again a very happy MailMate user.<br>
<br>
Benny is going to continue to study the issue and hopefully identify a way to be more efficient about calculating “is not in”.<br>
<br>
Thanks to all, especially Benny,<br>
<br>
Jim</p>
</blockquote><p dir="auto">I have a bunch of mailboxes using “is not in” condition as you describe. I regularly see spinning pizza but only for seconds to minutes. I will try your workaround when I find time to implement it.</p>
<p dir="auto">Robert</p>
</div>
</div>
</body>
</html>