[Bug 308184] New: online imap fetches the whole inbox before displaying the message list on each kmail start

S. Burmeister sven.burmeister at gmx.net
Wed Oct 10 16:11:39 BST 2012


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

            Bug ID: 308184
          Severity: normal
           Version: 1.8.0
          Priority: NOR
                CC: kdepim-bugs at kde.org, vkrause at kde.org
          Assignee: ervin at kde.org
           Summary: online imap fetches the whole inbox before displaying
                    the message list on each kmail start
    Classification: Unclassified
                OS: Linux
          Reporter: sven.burmeister at gmx.net
          Hardware: Other
            Status: UNCONFIRMED
         Component: IMAP resource
           Product: Akonadi

Since KDE SC 4.9 it takes a very long time until items are shown in the online
imap inbox message list. Using akonadiconsole I see that the whole inbox is
checked before the first email is displayed.

The account is set to load the emails' body only on demand and keep them in the
cache for 60 minutes.

Enabling/disabling filters does not change anything regarding this issue.

It seems that no cache is used since the debugger shows that for every email
the headers are fetched, e.g.:

KMail Kernel ETM (0x8866888) * 119626 FETCH (UID 119626 REV 1 REMOTEID "408603"
MIMETYPE "message/rfc822" COLLECTIONID 4 SIZE 11552 DATETIME "10-Oct-2012
11:03:27 +0000" FLAGS () ANCESTORS ((4 "/INBOX") (2
"imap://username+provider.de@server.de/") (0 "")) PLD:ENVELOPE[1] {352} ("Wed,
10 Oct 2012 10:54:30 +0200" "Re: [opensuse] Intrusive wall from rsyslog"
(("Carlos E. R." NIL "robin.listas" "telefonica.net")) NIL NIL (("oS-en" NIL
"opensuse" "opensuse.org")) NIL NIL "<k537en$mk5$1 at saturn.local.net>"
"<507537C6.1000503 at telefonica.net>"
"<alpine.LNX.2.00.1210092216480.6918 at Telcontar.valinor>
<k537en$mk5$1 at saturn.local.net>")) 

Adding to this but probably a separate issue:

If I have a look at the debug output I see a lot (>100) of 

KMail Kernel ETM (0x8866888) * 110797 FETCH (UID 110797 REV 0 REMOTEID "392165"
MIMETYPE "message/rfc822" COLLECTIONID 4 SIZE 0 DATETIME "20-Aug-2012 20:03:12
+0000" FLAGS (\SEEN $JUNK) ANCESTORS ((4 "/INBOX") (2
"imap://username+domain.de@server.de/") (0 ""))) 

All of these have \seen $JUNK and all of them are supposed to be part of the
online imap INBOX if I understand correctly. However, if I set the message list
filter to show email marked as SPAM it only shows 10 items.

Most of them have the same date shown in the debugger, i.e. either "20-Aug-2012
20:03:12 +0000"  or "26-Aug-2012 21:05:13 +0000"

Reproducible: Always

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



More information about the Kdepim-bugs mailing list