[Tickets #11612] Re: Broken imap fetch query

bugs at horde.org bugs at horde.org
Wed Oct 31 22:31:54 UTC 2012


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

Ticket URL: http://bugs.horde.org/ticket/11612
------------------------------------------------------------------------------
  Ticket             | 11612
  Updated By         | Michael Rubinsky <mrubinsk at horde.org>
  Summary            | Broken imap fetch query
  Queue              | Horde Framework Packages
  Version            | Git master
  Type               | Bug
  State              | Feedback
  Priority           | 2. Medium
  Milestone          |
  Patch              |
  Owners             | Michael Slusarz
------------------------------------------------------------------------------


Michael Rubinsky <mrubinsk at horde.org> (2012-10-31 22:31) wrote:

> This should fix.  Not used anywhere in imp, so I am assuming this is  
> activesync code

Yes, this is activesync.

> FYI: depending on what you are doing with this return, it may be  
> much faster to use STATUS_SYNCFLAGUIDS and/or STATUS_SYNCVANISHED  
> instead - if using Imap_Client's cache, this methods eliminate 1-2  
> calls to the remote server.

Thanks for the tip. At the point in the code where this is (was)  
happening, I need to know about new/changed messages as well as  
vanished messages. For the changed messages I need the actual state of  
any flags so I don't think I can use the STAUS_SYNCFLAGUIDS. I might  
be able to make use of the STATUS_SYNCVANISHED value, as well as tweak  
other parts of the code where I am only "pinging" the server to check  
for the existence of a change without needed to know what the change is.





More information about the bugs mailing list