[MlMt] syntax in smart folders editor
Benny Kjær Nielsen
mailinglist at freron.com
Sun Apr 24 02:56:44 EDT 2016
On 22 Apr 2016, at 19:17, John Cooper wrote:
> Howard Wettstein wrote (at 22:53 on 21 Apr 2016):
>
>> I’m trying to set up smart folders but find some of the syntax )(a
>> lot of it) hard to follow, I mean in the drop-down lists. Is there
>> someplace I can find more or less detailed explanations?
>
> This bothers me a lot, too. So much power, and so little information!
The documentation could certainly be improved. As you might expect, many
of the undocumented details have been added to MailMate after I wrote
the documentation.
As Gary wrote in a separate reply:
> The Smart Mailboxes feature is so powerful and Byzantine that you
> often just have to ask Bennie here or by e-mail if some specific task
> can be done, and he'll say yes or no.
It might be a comfort to some that my Inbox is “punished” for the
lack of detailed documentation :-)
> I'm a pretty good reference sleuth, but I don't know how to even begin
> to decipher these, among many others:
>
> Source > Path > Noinbox
This is a hack to get around IMAP weirdness. Some IMAP servers place all
mailboxes under INBOX in the mailbox hierarchy, e.g., it's
`INBOX/Archive` instead of just `Archive`. The “Noinbox” specifier
gets rid of the `INBOX` prefix which can be useful for various format
strings used elsewhere (message list column, smart mailbox submailboxes,
counter notifications). Usually, you would not need it.
> Date > » Local > Formatted [why the chevrons? Formatted how?]
Local is a special selector which converts a date to the local time
zone. “Formatted” is also for use in format strings and is kind of
an implementation leak -- at least in the smart mailbox editor and/or in
searches. Most of the time you should only need to simply use “Date”
and its comparison methods (the popup after the date).
> Subject > Blob
This is a word I got from an old RFC (standards document). It's the
string often used for mailing lists to state the list name in the
subject. For example, it would be “MlMt” in “[MlMt] syntax in
smart folders editor”.
> Any Address > » Identity [or » Correspondent] > User > Notag
Identity/Correspondent are relatively new additions. They allow you to
reduce the set of matched addresses to your own identities (email
addresses found in your IMAP account settings to belong to you). So,
“Identity” is your address and “Correspondent” is *not* your
address. This could, e.g., be used to only match messages which have one
of your addresses in a recipient header: “Recipient ▸ Identity
exists”.
I hope that helps a bit. I'll note that this information should be added
to the documentation when I have time extend it.
--
Benny
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freron.com/pipermail/mailmate/attachments/20160424/01610332/attachment.html>
More information about the mailmate
mailing list