Re: [MlMt] syntax in smart folders editor

2016-05-03 Thread Benny Kjær Nielsen

On 3 May 2016, at 13:46, Benny Kjær Nielsen wrote:

The docs are (of course) based on Markdown already. I could probably 
put the documents online pretty easily, but the HTML generation might 
not be so easily extracted from the build system. I guess that is not 
essential though. I'll look into it.


Here are the Markdown files for the manual: 
https://github.com/mailmate/mailmate_manual


Note that these files are the most recent ones. A few features are 
described which are currently only available in a closed beta of 
MailMate. That might be a bit confusing (I think this mainly applies to 
the composer section of the preferences chapter).


--
Benny
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] syntax in smart folders editor

2016-05-03 Thread Benny Kjær Nielsen

On 2 May 2016, at 21:54, Sherif Soliman wrote:


On 2 May 2016, at 3:45, Max Rydahl Andersen wrote:

Any thoughts about making the docs based on markdown/asciidoc and put 
on github and we could help make the docs better faster ?


That would be pretty great. I would put some time into adding to it if 
that happens.
I could even put some time into Markdown-ifying the current 
documentation if Benny says he's open to the idea of migrating it to a 
GitHub repo.


The docs are (of course) based on Markdown already. I could probably put 
the documents online pretty easily, but the HTML generation might not be 
so easily extracted from the build system. I guess that is not essential 
though. I'll look into it.


(If I remember correctly then I'm currently using multimarkdown.)

--
Benny
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] syntax in smart folders editor

2016-05-02 Thread Sherif Soliman

On 2 May 2016, at 3:45, Max Rydahl Andersen wrote:


On 24 Apr 2016, at 8:56, Benny Kjær Nielsen wrote:


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.


Any thoughts about making the docs based on markdown/asciidoc and put 
on github and we could help make the docs better faster ?


Just a suggestion ;)




That would be pretty great. I would put some time into adding to it if 
that happens.
I could even put some time into Markdown-ifying the current 
documentation if Benny says he's open to the idea of migrating it to a 
GitHub repo.


Sherif
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] syntax in smart folders editor

2016-05-02 Thread Max Rydahl Andersen

On 24 Apr 2016, at 8:56, Benny Kjær Nielsen wrote:


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.


Any thoughts about making the docs based on markdown/asciidoc and put on 
github and we could help make the docs better faster ?


Just a suggestion ;)




--
Benny
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate



/max
http://about.me/maxandersen
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] syntax in smart folders editor

2016-04-24 Thread Benny Kjær Nielsen

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
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] syntax in smart folders editor

2016-04-22 Thread Howard Wettstein

Bingo. No idea.


On 22 Apr 2016, at 10: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! 
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
Date > » Local > Formatted [why the chevrons? Formatted how?]
Subject > Blob
Any Address > » Identity [or » Correspondent] > User > Notag
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] syntax in smart folders editor

2016-04-22 Thread John Cooper

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! 
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
Date > » Local > Formatted [why the chevrons? Formatted how?]
Subject > Blob
Any Address > » Identity [or » Correspondent] > User > Notag
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] syntax in smart folders editor

2016-04-22 Thread Gary Hull

On 22 Apr 2016, at 14:53, Howard Wettstein wrote:
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? Thanks very 
much.


Perhaps if you describe a specific task you want to accomplish with 
smart folders, we can lead you through it.


For instance, I made one to throw a particularly galling kind of spam 
(that SpamSieve can't catch) in the trash so I never see it:


After creating a Smart Mailbox, and right-clicking to choose Edit:

Tab 1: Mailboxes:

-- I chose ANY and chose the INBOXes of two accounts that received the 
problematic spam


Tab 2: Conditions:

-- These are global conditions. I chose ANY and used the following 
patterns


- Any Address > Domain / is

- Unquoted Body Text / contains

- Subject / contains

and pasted in the text to match, mostly street addresses for the outfit 
that constantly changed.


Tab 3: Submailboxes:

I'm throwing stuff in the trash here, so there's nothing in the Smart 
Mailbox, but if I were collecting, for instance, mail from workmates, I 
could click SUBMAILBOX FOR EACH UNIQUE VALUE OF, and choose an 
appropriate value (name, e-mail address, whatever) to sort the contents. 
This is good for your JUNK folder also, because I for my main email 
address I like to check the Junk from time to time (it doesn't get 
much), but I don't want to wade through junk for other accounts.


Tab 4: Rules

Here I clicked the plus sign and chose:

-- Move to mailbox / Deleted Messages ("Move to Trash")

-- Set Tag / Seen ("Mark as Read")

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.

___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


[MlMt] syntax in smart folders editor

2016-04-21 Thread Howard Wettstein
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? Thanks very 
much.

Howie
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate