<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
</head>
<body><div style="font-family: sans-serif;"><div class="markdown" style="white-space: normal;">
<p dir="auto">On 16 May 2024, at 2:18, Steven M. Bellovin wrote:</p>
</div><div class="plaintext" style="white-space: normal;"><blockquote style="margin: 0 0 5px; padding-left: 5px; border-left: 2px solid #777777; color: #777777;"><p dir="auto">Is there any rational way to copy every message in a smart folder to a single zip file, preserving the date order? If I cmd-C the list of messages and copy/paste the files somewhere (or do the same via the command line), the order is quasi-random, not preserving dates. (I'm perfectly happy to do any sort of weird stuff from the command line.)</p>
</blockquote></div>
<div class="markdown" style="white-space: normal;">
<p dir="auto">There are several things affecting the behaviors described in this thread. I'll just quickly mention a few things:</p>
<ol>
<li>Newer MailMate releases may behave differently. This is because MailMate would previously fail to update the creation date when saving messages/attachments. Instead it could in some cases be the date used to previously save the message in the database or a cache folder. This would result in a mess of dates.</li>
<li>Most commands/actions in MailMate will happen in the order of the internal Msg ID of the message. This value will in turn be based on when MailMate initially fetched the message. (It would make sense for MailMate to sort messages by date, but this mostly doesn't happen -- in particular this affects exporting to the mbox file.)</li>
<li>The latest few uploads of MailMate (since r6031) include an updated Export action for rules. This is very flexible and configurable. Ideally, something similar should be made available for direct usage instead of the “Copy to Folder” bundle command, but that is not currently the case. At the same time, this should be moved to the File menu where I suspect most users would be looking for it. This is on my ToDo.</li>
</ol>
<p dir="auto">--<br>
Benny</p>

</div>
</div>
</body>

</html>