Bug ID: 370618
Summary: Cannot sync large amounts of mail through IMAP
Component: IMAP resource
CC: email@example.com, vkra...@kde.org
I've really been wanting to switch from Thunderbird to KMail for years now, but
every time I try it, I run into the same issue again: Akonadi can't cope with
my mail account. The raw maildir on the server has a size of 1.4GB and consists
of thousands of mails, many with attachments.
There are actually quite a few reports of hangs and freezes here, but I'm not
quite sure whether any of them is related.
My problem is: Akonadi starts syncing and then suddenly hangs and nothing's
happening anymore. When I turn off "Download all mails for offline use", it
sometimes gets to 100%, but instead of finishing, it continues with 110% until
something like 180%. I also can't see any mails in KMail until Akonadi has
finished the full sync (which can take a long time or doesn't happend at all).
Steps to Reproduce:
1. Set up a mail account with > 1GB of mail
2. Try to sync it via Akonadi IMAP resource
3. Get frustrated
KMail is completely useless because I can't get Akonadi to fetch mails from my
Akonadi shouldn't hang, no matter how big the maildir behind the IMAP account
is and it houldn't be necessary to restart Akonadi a hundred times to get
through all the mails. Akonadi should also deliver already synced mails to
KMail immediately, so that I don't have to wait for the full sync to finish
before I can see any mail. A full sync, especially with download for offline
use can take minutes or even hours. However, fetching just the mail headers is
fast and should enable KMail to list mails within seconds, even for very large
maildirs (Thunderbird actually manages to do that). It should also be possible
to move mails to the front of the download queue, so I can click a mail in
KMail during sync to show its contents immediately.
You are receiving this mail because:
You are on the CC list for the bug.