IMAP Gateway: Supply UID in APPEND

Bug #364486 reported by Andreas Hügel
2
Affects Status Importance Assigned to Milestone
OpenMapi.org
Fix Committed
Undecided
Unassigned

Bug Description

the APPEND command should fill in the UID directly when generating the email. This requires the separation been prepared for by introducing the FolderHelper.

Reason:
Loading many mails into the Mailbox will lead to a long processing of the sequence list. That is, because at that time the UIDs need to be stored into each email, if it is missing.

Warning:
changing this will destroy the existing functionality for the \Recent flag. Decision needs to be made on how to handle that. Using a property will lead to further changes to the email store at the time of sequence list processing. But that amount will be less than creating UIDs.

Revision history for this message
Andreas Hügel (andreas-huegel) wrote :

Adding UID has been added to APPEND and COPY

the concern regarding \Recent flag is not valid. \Recent flag is to highlight emails which have been received, not emails which have been added to the store by the user himself.

Changed in openmapi:
status: New → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.