Bug 258957

Summary: kmail does not show new mails are in the inbox for some mail servers, if the inbox folder is not opened
Product: [Applications] kmail Reporter: Andreas Gölzer <K_2005>
Component: IMAPAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: normal    
Priority: NOR    
Version: 1.13.5   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Andreas Gölzer 2010-12-06 00:42:38 UTC
Version:           1.13.5 (using KDE 4.5.4) 
OS:                Linux

I have several imap mailboxes. For the ones on the mailserver at imap.strato.de, new mails are only shown if i open the inbox folder there, 

Reproducible: Always

Steps to Reproduce:
create an account for receiving mail, imap, authorization, server as needed.

open it, make sure it is working, then select some other folder and send a mail to that account.
Wait for the interval mail check, click on "check mail", selecting that account.

Actual Results:  
The folder is not shown to contain new mails. On the contrary, the status bar gives a message "Transmission for account foobar complete. No new messages".
If the inbox folder of that account is opened, new messages are shown, and the usual popup appears

Expected Results:  
The number of new messages is correctly shown.

This bug seems to affect only specific mailservers(i only know the one of strato, there might be others), and only in imap mode. disconnected imap works as expected.
Comment 1 Laurent Montel 2015-04-12 10:07:51 UTC
Thank you for taking the time to file a bug report.

KMail2 was released in 2011, and the entire code base went through significant changes. We are currently in the process of porting to Qt5 and KF5. It is unlikely that these bugs are still valid in KMail2.

We welcome you to try out KMail 2 with the KDE 4.14 release and give your feedback.