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.