<div class="markdown">
<p dir="auto">On 31 Jan 2016, at 21:03, Steven M. Bellovin wrote:</p>
<blockquote>
<p dir="auto">Right now, I'm sitting at my desktop, with my laptop open next to me. Messages that I've marked as 'read' on the desktop show that way on my phone but not on the laptop. Manually synchronizing the affected folders on the laptop hasn't helped, nor has quitting and restarting MailMate. Both are running 5187. Suggestions?</p>
</blockquote>
<p dir="auto">Since the iPhone shows the updated state then we'll focus on the laptop.</p>
<p dir="auto">I assume the mailbox is online and new messages do arrive?</p>
<p dir="auto">In that case, I suspect the problem is somehow related to so-called MODSEQ values (IMAP implementation detail). This can be a server bug and/or a MailMate bug. You can try to <em>quit MailMate</em> and then edit this file in a text editor:</p>
<pre><code>~/Library/Application\ Support/MailMate/Messages/IMAP/<account>/State.plist
</code></pre>
<p dir="auto">Then remove the <code>highest_modseq</code> value from the related mailbox in the account and then launch MailMate.</p>
<p dir="auto">This should trigger MailMate to synchronize all IMAP keywords of all messages in the mailbox.</p>
<p dir="auto">-- <br>
Benny</p>
</div>