[Tickets #13747] Re: Speed up ActiveSync synchronisation handling

noreply at bugs.horde.org noreply at bugs.horde.org
Wed Dec 10 20:02:42 UTC 2014


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: https://bugs.horde.org/ticket/13747
------------------------------------------------------------------------------
  Ticket             | 13747
  Updated By         | Michael Rubinsky <mrubinsk at horde.org>
  Summary            | Speed up ActiveSync synchronisation handling
  Queue              | Synchronization
  Version            | Git master
  Type               | Enhancement
-State              | Feedback
+State              | Assigned
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             | Michael Rubinsky
------------------------------------------------------------------------------


Michael Rubinsky <mrubinsk at horde.org> (2014-12-10 20:02) wrote:

I think the only way to make this better for you is to disable  
synchronization of the maillog data (so you won't see information  
about when/if an email was replied to from IMP's UI).

The issue here is that we only have the Message-ID from the maillog  
and therefore, must perform a header search on whatever mailbox(es) we  
are currently obtaining changes for in order to get the UID. This  
happens for EVERY mailbox that is synchronized, against every  
Message-ID the maillog indicates has changed since we can't know if  
the message is from the mailbox or not.  We can't really store the  
mailbox name in the history log since it's possible the mailbox name  
would change, or the message will be moved to a different mailbox  -  
making all such lookups useless.

I'm going to have to add an option to disable the maillog sync, or  
maybe allow only INBOX to synchronize maillog data.





More information about the bugs mailing list