On 17 Jan 2019, at 6:36, Alain Israel wrote:
I am using Mailmate on different computers, and as I work with an
Exchange server, the tags are not maintained from one computer to the
other. I was thinking of using one (just one) of the « generic »
IMAP keywords to specifically tag certain messages (messages for which
I haven’t received an answer yet, but the purpose of this tag is
irrelevant), and keep this info on my 2 computers. However I wanted to
avoid any IMAP keyword that would automatically tag zillions of mails,
but identify, if possible, one keyword that would be attached by the
user only.
I thought I had the choice between *MDNSent* (not quite sure what it
is normally used for),
MDN = Message Disposition Notification
With Exchange, MDNSent means that the server has sent a notification in
response to a request (embedded in message headers or requested in SMTP)
by the sender to receive such a notification. This is the mechanism by
which users in a shared Exchange environment can know when their
co-workers have read a message.
I'm not sure that Exchange will allow MDNSent to be set persistently by
an IMAP client. It WILL set the flag if Exchange itself or a MAPI client
(mostly that means Outlook) sends a MDN.
*Important* (not sure this one actually exists),
It does not, with a normal IMAP server. That abomination is generally
implemented by an immutable sender-set message header. However, Exchange
MAY also implement it for IMAP clients as a flag, so it MAY work anyway.
Check what MM says the "Raw Flags" are on a supposedly Important
message.
*NotJunk* and *Flagged* (although it may automatically tag all the
mails I have already flagged).
Does it make any sense?
Roughly as much sense as using Exchange at all...
If "Flagged" persists between clients on an Exchange server, you have
your one working IMAP keyword. "NotJunk" should be persistent but it may
have side effects, although they should be benign. Neither SHOULD be
modified arbitrarily by Exchange, but that assumes they are supported by
Exchange and that Exchange behaves rationally, which are dubious
assumptions.
Making this all more vague, "Exchange" is not one thing. Because major
updates are not free, there is a wide range of versions in use and there
are many configuration options. To know what actually will work in your
Exchange environment, you must test it.
(CAVEAT: I don't manage any Exchange servers and haven't even been a
user of one in years, so some of the above is drawn from imperfect
traumatic memory.)
_______________________________________________
mailmate mailing list
[email protected]
https://lists.freron.com/listinfo/mailmate