Version: 1.8.2 (using KDE KDE 3.4.2) Installed from: SuSE RPMs OS: Linux How to Reproduce: Start kontact. Use a disconnected imap account. Configure kmail to work with groupware/imap. Let kmail creates needed folders. Add an imap resource to kalendar and insert some new events. Notice that events are correctly created inside kmail calendar folder. Close and restart kontact. Notice that events are missing from kmail calendar folder and kalendar. Expected Behaviour: Events should be uploaded to server when added in kalendar. Workaround: Before closing kontact select kmail calendar folder and hit F5. Events will be uploaded. If you try to sync root folder (and subfolders) before hitting F5 inside calendar folder events will be lost...
They are uploaded when you Sync (Ctrl+L or periodically).
This seems like it will be solved when KMail and KOrganizer are ported to Akonadi. See also: bug 121708 bug 126803 bug 110342 bug 74363 bug 148836
The usage of Disconnected IMAP should maybe be pointed out in the Documentation, or even being verified when enabling the checkbox "Enable IMAP resource functionality". When using simple IMAP, it advertises being checked. Yet, when revisiting it's unchecked again. Besides this, one can create IMAP resources in KOrganizer etc. without having the functionality enabled in advance. Only when trying to create an item in a resource, a warning states KMail has to be configured.
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.