![]() Registered Member ![]()
|
Hi,
I am using KMail 1.13.3 and I have an IMAP account on a different machine, which is a small self-configured home server where courier-imap 4.5.0 is running. My machine and the server are connected via a 100MBit Network. My IMAP account contains about 30000 emails in about 10 folders which consume altogether about 1.8GB. Recently, I switched in KMail from a "normal" IMAP account to a disconnected IMAP account. (Reason: I want to use the IMAP account as ressource for KAddressbook and KOrganizer) Now, a mailcheck takes about 7 minutes! ![]() (Even a check of my inbox folder, that contains only 3711 emails and consumes 218MB, takes about 1 minute) During a mailcheck,
So I have the feeling that during a mailcheck KMail requests the server to read every single email. Does this sound like
Technically this problem should be avoidable. Simplified explained, KMail could just ask: "Hey IMAP server, my latest change in folder My-Spam-Folder was 17 seconds after 3 o'clock, has something happend since then?" But I do not know if this kind of query is
Do you have any suggestions how I could speed up my mailcheck? |
![]() Administrator ![]()
|
It could be possible that KMail's internal state of your mailbox is corrupted as this is not expected behaviour.
Please try removing your account ( in KMail ) and adding it again.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
![]() Registered Member ![]()
|
Thanks. To be sure, that no corrupted configuration or cache is used, I created a new user account kmailtestuser on my local machine.
Afterwards I configured for kmailtestuser the disconnected IMAP account. The first mailcheck took about 20-30 minutes. All furher mailchecks took, as before, about 5-10 minutes. During a mailcheck, KMail writes a lot of output to the console. I copy&pasted something of this output below. Can you see there something suspicious? E.g. is it ok that there are so many empty strings in the following line? kio_imap4(4711)/kio_imap imapParser::parseURL: URL: box= "INBOX.Sent" , section= "" , type= "" , uid= "" , validity= "" , info= ""
|
![]() Administrator ![]()
|
I can't see anything obviously wrong with that. I would recommend asking the PIM developers in #kontact ( on Freenode ) to see if they know why this is occurring.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
![]() Registered Member ![]()
|
Meanwhile I had some time to process further on this problem and to investigate the imap server.
I first tried some reconfiguration of courier-imap but gave up after a few hours. Then I switched the Dovecot imap server and with the default configuration of my gentoo linux distribution everything worked from the start. A mailcheck takes now about 4 seconds. ![]() |
![]() Manager ![]()
|
Interesting. I'm inclined to suggest that you post a bug report then send the link to the developers (KDE PIM <kde-pim@kde.org>) with a short summary. There may be something there that they need to know about.
annew, proud to be a member of KDE forums since 2008-Oct and a KDE user since 2002.
Join us on http://userbase.kde.org |
![]() Registered Member ![]()
|
Same issue here with Arch linux.
Installing dovecot on my Ubuntu 9.10 server didn't solve the issue, it's still taking minutes to sync 450 folders. -> could you send me your dovecot.conf (per PM if you like) Thanks |
Registered users: Bing [Bot], Evergrowing, Google [Bot], ourcraft