<div class="markdown">
<p dir="auto">Hi,</p>

<p dir="auto">I didn't get any replies to my first post, but I have a few more details to share. It happened again for the (frustrated) user and this time I got an important piece of the puzzle:</p>

<pre><code>C: J145 UID COPY 24505 Archive
S: J145 NO [CORRUPTION] Mailbox has an invalid format
</code></pre>

<p dir="auto">The above simply means that MailMate asks to copy a message to the “Archive” mailbox and the iCloud server replies that the “Archive” mailbox is <a href="https://tools.ietf.org/html/rfc5530#section-3">corrupted</a>. Apparently this leads to the server rebuilding the mailbox and assigning a new UIDVALIDITY value. This then (correctly) triggers MailMate to redownload the mailbox.</p>

<p dir="auto">This is primarily a performance problem, but unfortunately it also appears that any custom IMAP keywords assigned to the messages in the mailbox are <em>lost</em>.</p>

<p dir="auto">The main purpose of these posts is to find out if any other users have issues with losing tags assigned to messages in an iCloud account.</p>

<p dir="auto">If more users are found then I hope we might also find a way to reproduce what looks like an iCloud server bug. That might lead to a possible workaround (and a bug report for Apple). Note that as long as I cannot reproduce the problem myself then I cannot claim with 100% certainty that iCloud IMAP is to blame.</p>

<p dir="auto">Thanks in advance.</p>

<p dir="auto">-- <br>
Benny</p>

<p dir="auto">On 5 Jan 2015, at 21:11, Benny Kjær Nielsen wrote:</p>

<blockquote>
<p dir="auto">Hi,</p>

<p dir="auto">I have a user (off list) with the following issue with an iCloud account (<code>imap.mail.me.com</code>):</p>

<ul>
<li>Emails in the “Archive” mailbox are tagged with various values (and used for smart mailboxes).</li>
<li>After some time (might be months) a change in the UIDVALIDITY value of the mailbox is reported by MailMate.</li>
<li>This requires resynchronizing the mailbox (refetching all messages).</li>
</ul>

<p dir="auto">If the change of UIDVALIDITY really happened then this is all fine, but the tags are lost which is of course very frustrating for the user.</p>

<p dir="auto">My question is simple: Has any one else experienced this problem with iCloud (or any other server)? If yes, do you have any details to share?</p>

<p dir="auto">Thanks in advance.</p>

<p dir="auto">-- <br>
Benny</p>
</blockquote>

</div>