[Gmail] Old conversations are marked as unread
Reported by Olivier Martin | February 23rd, 2014 @ 10:02 PM
Hey,
Very often I find some threads with the unread status while I'm 100% sure I've already read them either on the Gmail interface or in Mailmate on another computer.
Comments and changes to this ticket
-
benny February 24th, 2014 @ 10:30 AM
For some reason Gmail does not report keyword-changes when a mailbox is in the “Connected” state (IMAP IDLE). Maybe this can explain it (it should then clear up if, e.g., relaunching MailMate).
I've attempted a workaround for this, but it's not enabled by default. Try this in the Terminal:
defaults write com.freron.MailMate MmEnableKeywordsCheckInIDLEForGmail -bool YES
Then relaunch MailMate. It'll still take a few minutes before changes are reported.
Feedback is very welcome with respect to how well this works.
-
Olivier Martin February 25th, 2014 @ 08:27 AM
Hello,
Thanks for the tip but it didn't work, I'm using build 4025 on two different computers and they both report different unread states for the same messages, although they are all read on Gmail. (under Gmail folders if I'm correct, I didn't notice any problem with the inbox) -
benny February 25th, 2014 @ 09:47 AM
What happens if you right click one of these mailboxes and choose “Synchronize Mailbox”?
I should also warn that I found a bug in
MmEnableKeywordsCheckInIDLEForGmail
. You might want to disable that again (even though that is going to affect the read-state of messages in the INBOX):defaults write com.freron.MailMate MmEnableKeywordsCheckInIDLEForGmail -bool NO
-
Olivier Martin February 25th, 2014 @ 09:57 AM
What happens if you right click one of these mailboxes and choose “Synchronize Mailbox”?
Nothing the unread states are unchanged except for Inbox where it worked.
-
benny February 25th, 2014 @ 10:31 AM
Just to be sure: Check under SOURCES in the mailbox outline that all mailboxes are online.
Also, select one of the messages with wrong state and then select “Message ▸ Reset...”. This deletes the message locally and triggers redownloading it. Does this update the state of the message?
-
Olivier Martin February 25th, 2014 @ 01:52 PM
Yep the mailboxes are online and resetting the messages makes it appear with the proper state.
-
benny February 26th, 2014 @ 10:20 AM
Very strange. Try this in the Terminal and then restart MailMate:
defaults write com.freron.MailMate MmEnableIMAPCondstore -bool NO
-
John Nimis July 1st, 2014 @ 02:55 PM
I had this exact problem and the last solution (changing MmEnableIMAPCondstore) worked immediately. Thanks!
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.