[MlMt] Test version available: Support for tags using IMAP keywords

Benny Kjær Nielsen mailinglist at freron.com
Fri Dec 7 16:21:30 UTC 2012


Hi,

if anyone wants to test a new interface for tagging messages then a test 
build is available: Hold down ⌥ when clicking “Check Now” in the 
Software Update preferences pane.

The following is what you should notice regarding tagging:

* The headers view contains a line with tags if any are available. They 
can be clicked to search for messages with the same tag. Hold down ⌥ 
to search current mailbox only.
* Preferences include a new pane where tags can be configured. Each tag 
is mapped to an IMAP keyword (IMAP keywords are automatically completed 
using existing IMAP keywords in the database). Note that the IMAP server 
may limit the use of tags. Theoretically tagging should work locally if 
the server does not support it (MS Exchange), but I haven't tested that 
yet. Some servers limit the number of IMAP keywords.
* Keyboard equivalents can be configured for individual tags. I might 
remove this part of the interface although it'll continue to be 
available by editing a text file. These keyboard equivalents are defined 
using plain text as described 
[here](http://manual.mailmate-app.com/custom_key_bindings).
* A shortcut can be configured to open a tags editor in the message 
view. The default is `t`.
* The tags editor provides completion of tag names. If an unknown tag is 
provided then the user is offered to create the tag (this can be 
disabled). Changes are committed simply by hitting the return key. 
Changes are cancelled using escape.
* If multiple messages are selected then the interface changes to two 
text fields: One for tags to add and another for tags to remove.
* Tags are available for searches and mailboxes.
* If you need to move your mapping of tag names to IMAP keywords between 
machines then you can copy the `Tags.plist` file in 
`~/Library/Application Support/MailMate/`.

If you only use few tags then you should assign shortcuts which makes it 
a single or two-key shortcut to toggle them (as currently also possible 
using custom key bindings). If you use many tags then the tags editor 
provides a quick way to assign/remove tags without memorizing more than 
1 shortcut.

The above is currently the only documentation. Feedback is welcome. I'm 
sure there is going to be issues with some IMAP servers (as always). The 
“Raw Flags” column in the messages outline may be useful if 
experiencing any problems (it shows the IMAP keywords of the message 
which is a superset of the tags -- and sorry about the 
Tags/Keywords/Flags name confusion).

Have a nice weekend.

-- 
Benny
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freron.com/pipermail/mailmate/attachments/20121207/d781f21a/attachment.html>


More information about the mailmate mailing list