After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 701440 - Sync folder changes periodically
Sync folder changes periodically
Status: RESOLVED DUPLICATE of bug 699349
Product: evolution
Classification: Applications
Component: Mailer
3.8.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2013-06-01 19:00 UTC by Emre Erenoglu
Modified: 2013-08-09 14:46 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Emre Erenoglu 2013-06-01 19:00:39 UTC
I'm reading my mails on my mobile through Activesync, through Thunderbird with IMAP and through Exchange EWS 3.8.2 on Evolution. 

When I read an email on my mobile, its status changes to "read" in Thunderbird after a few seconds. On Evolution, it can take up to 5 minutes (the sync interval I set in account settings).

Likewise, if I read an email on Thunderbird (or mark a message as unread), the status change is reflected on my mobile after a few seconds, while it takes until next sync in Evolution.

So Evolution do not seem to keep a connection open to get notifications instantly. I guess this is the case for message receiving and other operations as well. Thunderbird seems to be able to do it using IMAP IDLE.

Is this a bug or a feature to be implemented or a shortcoming of EWS protocol?
Comment 1 Milan Crha 2013-06-05 16:14:23 UTC
Thanks for a bug report. I see multiple things mixed together here. Namely:
a) evolution-ews is not IMAP, the more IMAP with IDLE support, as you
   mentioned above. The EWS protocol is simply different. It can also listen
   for server change notifications, which is bug #699349
b) saving folder changes periodically - this is driven by Evolution itself, and
   current way of dealing with this is that evolution initiates save of the
   folder either on folder update (like an automatic sync), or when you move
   away from it in UI.

I didn't find a bug for the b), thus let's make this being about it.
Comment 2 Emre Erenoglu 2013-06-05 16:59:04 UTC
OK :)

PS IMAP IDLE was just an example, for sure EWS will use something else.
Comment 3 Milan Crha 2013-08-09 14:46:06 UTC
Let's move this under bug #699349. I was told that not each server supports notification of "server lets me know", but only those "client asks for changes periodically", which is kinda worse than IDLE on IMAP, but we cannot do much about it in EWS, I'm afraid.

*** This bug has been marked as a duplicate of bug 699349 ***