[Akonadi] [Bug 338186] Since updating to the latest Kubuntu packages Kmail is not picking up imap mail.

Marcel Naziri zwobbl at fsfe.org
Mon Sep 1 14:12:43 BST 2014


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

--- Comment #57 from Marcel Naziri <zwobbl at fsfe.org> ---
I've tested Christians patch and with it a refresh of just my inbox folder take
about 1 minute 40 seconds. So kmail would get unusable for me. :(

I dumped a imap debug log of thunderbird. It utilizes a "UID FETCH <ImapSet>
FLAGS" command that returns a list of mails with UIDs and corresponding flags.
seems to be a quick way to sync flags and detect deleted mails without having
all the mail headers downloaded.
also thunderbird doesn't always use an interval like 1:* for this command. It
seems that it takes the highest seen uid + 1 as prediction, so I've seen a
command like "UID FETCH 443:* FLAGS" when 442 was the highest uid in the list
before.

Here is a little netcat chat log with a Courier Imap 4.15 (Debian testing)

a01 CAPABILITY
* CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION
a01 OK CAPABILITY completed
a02 SELECT INBOX
* FLAGS (Junk $ATTACHMENT NonJunk \Draft \Answered \Flagged \Deleted \Seen
\Recent)
* OK [PERMANENTFLAGS (Junk $ATTACHMENT NonJunk \* \Draft \Answered \Flagged
\Deleted \Seen)] Limited
* 4 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 409534394] Ok
* OK [MYRIGHTS "acdilrsw"] ACL
a02 OK [READ-WRITE] Ok
a03 UID FETCH 1:* FLAGS
* 1 FETCH (UID 1 FLAGS (\Flagged))
* 2 FETCH (UID 2 FLAGS (\Seen))
* 3 FETCH (UID 4 FLAGS ($ATTACHMENT NonJunk))
* 4 FETCH (UID 5 FLAGS (Junk))
a03 OK FETCH completed.
a04 UID FETCH 6:* FLAGS
a04 OK FETCH completed.

-- 
You are receiving this mail because:
You are on the CC list for the bug.



More information about the Kdepim-bugs mailing list