<!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><div style="white-space:normal">
<p dir="auto">On 20 Apr 2016, at 16:29, Shoshanna Green wrote:</p>

<blockquote style="border-left:2px solid #3983C4; color:#3983C4; margin:0 0 5px; padding-left:5px">
<p dir="auto">The problem is that the message might have several recipients, and only one might be incorrect. The condition "Recipient does not contain corporate.com" means "All recipients, considered together, do not contain corporate.com." So it won't catch a message addressed to both <a href="mailto:barney@corporate.com">barney@corporate.com</a> (correctly) and <a href="mailto:betty-grable@gmail.com">betty-grable@gmail.com</a> (incorrectly). What I need is "Any recipient, considered individually, does not contain corporate.com."</p>

<p dir="auto">Is there any way to build such a condition in MailMate?</p>
</blockquote>

<p dir="auto">It's possible, but it's not available in the GUI. But since you need it for message verification then that might not matter to you. Here is an example matching messages with no <code>\\Seen</code> flag:</p>

<pre style="border:thin solid gray; margin-left:15px; margin-right:15px; overflow:auto; padding:5px"><code>#flags.flag !=[x] '\\Seen'
</code></pre>

<p dir="auto">Note the <code>[x]</code> which is short for <code>eXclusive</code>. It means the comparison must be true for all values (which usually makes the most sense for not-equal comparisons).</p>

<p dir="auto">(It's possible to edit <code>Mailboxes.plist</code> to add this to smart mailboxes as well, but it is lost if editing the mailbox with the GUI.)</p>

<p dir="auto">-- <br>
Benny</p>
</div>
</div>
</body>
</html>