<div class="markdown">
<p dir="auto">On 22 Jan 2016, at 7:53, Benny Kjær Nielsen wrote:</p>

<blockquote>
<p dir="auto">On 21 Jan 2016, at 23:59, Andrey Ustyuzhanin wrote:</p>

<blockquote>
<p dir="auto">Are there any ideas what can be done to fix this?</p>
</blockquote>

<p dir="auto">When the server does not provide the UID automatically then MailMate has various strategies to obtain it and this is likely to be what fails. In order to analyze the issue I need you to hold down shift (⇧) when clicking “Retry”. This should generate a log file on your desktop which you can send to me using “Help ▸ Send Feedback”. Don't send it to the list since it's likely to contain email addresses and a small bit of the uploaded message.</p>
</blockquote>

<p dir="auto">Thanks for the logs (off list). The problem is this unexpected reply from the server:</p>

<pre><code>08:43:41 S: I6 OK [APPENDUID 1344434475 none] APPEND Completed.
</code></pre>

<p dir="auto">It tells MailMate that the UIDVALIDITY value of the destination mailbox is 1344434475 (which is fine) and that the UID is <code>none</code> which is pure nonsense (it should be a positive integer). In other words, the problem is a server bug with the side effect that MailMate skips its workarounds for obtaining a UID. I'll look into fixing that and let you know when I have something for you to test.</p>

<p dir="auto">You are also most welcome to report the issue to Yandex by referencing this email (my Russian skills are extremely basic). This is the feedback URL from the IMAP log: <a href="http://feedback.yandex.ru/?from=mail">http://feedback.yandex.ru/?from=mail</a></p>

<p dir="auto">A very quick fix for them would be to simply return <code>OK APPEND Completed</code> if they really cannot provide the UID.</p>

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

</div>