Flags change color
Reported by Edwin Willems | August 17th, 2017 @ 09:34 AM
Sometimes (and didn't find out in which circumstances exactly)
color of flags for particular mails are different between Mac1 and
Mac2. So one particular mail can have a purple flag, while on the
other computer, that exact same message shows a yellow flag.
But it's not always the case, so don't know what causes this...
Comments and changes to this ticket
-
benny August 17th, 2017 @ 10:03 AM
- State changed from new to cantreproduce
That doesn't sound good. First make sure that you are running the same version of MailMate on both machines (see the About window). I don't think I've changed anything but just in case.
My main suspicion is then that the IMAP keywords related to this are not properly synchronized. Either because of MailMate or the server (not all servers support them well). Try enabling the “Raw Flags” column on both machines and see if they are equivalent for a message having differently colored flags.
-
Edwin Willems August 17th, 2017 @ 11:23 AM
Yes running same version.
I Flagged now 2 messages, one below the other. I'll attach the screenshots on the 2 Macs - they do not only have diff flag colors, but also diff. Raw Flag description... -
benny August 21st, 2017 @ 10:54 AM
Ok, the problem is then the raw flags. Seems like only
$MailFlagBit1
is synchronized. What is the hostname of the server involved here?You can generate some logs for me like this:
- Open the Activity Viewer (⌥⌘0).
- Flag a message with the gray color (which is
$MailFlagBit1
and$MailFlagBit2
). - Wait for it synchronize.
- Use “Help ▸ Send Server Logs”.
Also let me know what color it got on the other machine.
Thanks in advance!
-
Edwin Willems August 21st, 2017 @ 11:53 AM
Benny,
with host name, do you mean the IMAP server name?
When I set the flag to grey on one system, it turns red on the other one. (same behaviour in both directions).
Attached is screen shot of flags of 2 messages on 2 systems
I’ll send the activity log of both systems
Edwin -
benny August 21st, 2017 @ 01:05 PM
- State changed from cantreproduce to closed
Ok, the problem is that the server does not support custom IMAP keywords. In fact, it supports very few IMAP keywords (MS Exchange?):
[PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft $MDNSent)]
The only part that goes through is
\Flagged
and this is red by default.There's unfortunately not anything I can do about this other than introducing some completely different system for synchronizing these values. I would also expect Apple Mail to fail in making this work.
Also note that the colors are then only stored locally. In other words, they can be lost if the database is corrupted or if starting over with MailMate for some other reason.
I'm sorry I cannot do more for you. I'll note that I should add some kind of user feedback when IMAP keywords cannot be synchronized.
-
Edwin Willems August 21st, 2017 @ 01:24 PM
OK thx.
Tried this with my private email account (hover). mail.hover.com. This does seem to work.
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Mac OS X email client.