https://bugs.kde.org/show_bug.cgi?id=379692

--- Comment #1 from Jan Kundrát <j...@kde.org> ---
This looks like a bug in the server.

Here's the relevant part of the log:

14:08:35.66612  <<<  * 918 EXISTS
14:08:35.66612  <<<  * 379 RECENT
14:08:35.66612  <<<  y9 OK Completed (0.002 sec)
14:08:35.67712  >>>  y11 UID FETCH 918:* (FLAGS)
14:08:35.75912  <<<  * THREAD [...]
14:08:35.76012  <<<  y10 OK Completed (918 msgs in 0.033 secs)

At this point, the server let us know that there's 918 messages in total, their
MSNs are ( by definition) 1-918. So far, so good.

14:08:35.91312  <<<  * 918 FETCH (FLAGS (\Recent $X-ME-Annot-2) UID 918)

This one was also reasonable -- the server let us know about an update of the
last message's flags. That is nice.

14:08:35.91312  <<<  * 919 FETCH (FLAGS (\Recent $X-ME-Annot-2) UID 919)
14:08:35.91312  <<<  * 919 EXISTS

But here's the bug -- the IMAP server sent a FETCH FLAGS about a message with
MSN 919, but it didn't let us know that there was an arrival before. EXISTS
must be sent prior to FETCH.

14:08:35.91312  <<<  * 380 RECENT
14:08:35.91312  <<<  y11 OK Completed (0.001 sec)

I've notified a friend who works for FastMail about this.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to