Bug 238994

Summary: Kolab Imap Message date is not changed on ressource update
Product: [Frameworks and Libraries] Akonadi Reporter: bugs
Component: Kolab ResourceAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: wishlist CC: chrigi_1, kdepim-bugs, vkrause
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:

Description bugs 2010-05-27 12:25:31 UTC
Version:           unspecified (using KDE 4.4.3) 
OS:                Linux

Whenever I change a contact or appointment which are stored in IMAP folders, Akonadi just updates the content of the Email, but not its date.

Synchronisation programs can make use of the date, as they only need to fetch the Email headers to determine if something has changed. This is especially useful for mobile devices where traffic is expensive and slow.

Without updating the date of the email containing the xml file, one needs to downlaod the full email and build a hash value over the content.

Reproducible: Always

Steps to Reproduce:
1. Create a Contact or Appointment in Kontact/Kaddressbook/Korganizer
2. Select a Kolab Account to store the data
3. An Email appears in the IMAP account, containing the XML file with the information and the mail has the date of when the contact/appointment was created
4. Edit the contact/appointment, then sync/fetch the mails again on the IMAP account


Actual Results:  
Data are changed as expected inside the XML but the date of the Email is still the old one, not the timestamp of changing the contact/appointment

Expected Results:  
The date of the email containing the xml file should have change to the date of changing the data.
Comment 1 Christian Mollekopf 2012-06-08 12:47:23 UTC
fixed in 4.9.