<!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 10 Oct 2018, at 0:46, Randall Gellens wrote:</p>

</div>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><p dir="auto">On 8 Oct 2018, at 10:52, Randy Bush wrote:<br>
</p>
<blockquote style="border-left:2px solid #777; color:#999; margin:0 0 5px; padding-left:5px; border-left-color:#999"><p dir="auto">clearly i do not understand how a smart mailbox is different than a<br>
stupid one</p>
</blockquote><p dir="auto">Think of a smart mailbox as a continually executed search.  You can perform actions on messages that meet the search criteria.</p>
</blockquote></div>
<div style="white-space:normal">

<p dir="auto">Yes, a smart mailbox is just a saved search. Technically, everything in MailMate is a search including the IMAP mailboxes (but that's an implementation detail).</p>

<p dir="auto">Some other comments for this thread:</p>

<ul>
<li><p dir="auto">Smart mailboxes are always up-to-date. The only exception is if, e.g., marking something as read in a mailbox of unread messages. Updating is then delayed until the mailbox is deselected (MailMate has go through hoops to make this happen because up-to-date is its modus operandi).</p></li>
<li><p dir="auto">Smart mailboxes involving date-based conditions are updated exactly when the date condition is met. MailMate sets up a timer after figuring out which message is the next one to be added to or removed from the mailbox.</p></li>
<li><p dir="auto">There's no way to make deletion happen 30 days after a message has been added to a mailbox. The closest is to base it on the virtual “Date-Last-Viewed” header, but this won't work well for messages never viewed or messages viewed on a different machine.</p></li>
</ul>

<p dir="auto">It might make sense to introduce a virtual date header which remembers when a message was first seen by MailMate in its current IMAP mailbox. I'll give that some thought.</p>

<p dir="auto">-- <br>
Benny<br>
<a href="https://freron.com/become_a_mailmate_patron/" style="color:#3983C4">https://freron.com/become_a_mailmate_patron/</a></p>
</div>
</div>
</body>
</html>