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 676874 - Evolution is not fetching new mail while activated in the online accounts
Evolution is not fetching new mail while activated in the online accounts
Status: RESOLVED DUPLICATE of bug 676226
Product: evolution
Classification: Applications
Component: Shell
3.2.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2012-05-26 11:18 UTC by Kees de Jong
Modified: 2012-06-12 07:18 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Kees de Jong 2012-05-26 11:18:20 UTC
When Evolution is activated in the online accounts (gmail) it doesn't retrieve email unless it is started by the user. It would be better if it worked like Empathy, Empathy doesn't have to started, it does receive and display chats when activated in the online accounts.

This would be ideal for Evolution as well, when a user doesn't want Evolution in the background because of memory issues or whatever then he/she should not activate Mail in the online accounts.
Comment 1 Milan Crha 2012-06-07 06:41:24 UTC
Thanks for a bug report. I'm afraid I do not understand this. How does Empathy know about chats when it's not running? Maybe I just misread your description. Currently, mails are received only when evolution is running. there are plans to provide DBus API to access configured email accounts, thus the mail receive will work even when evolution is not running. When than will exactly happen is not sure yet.

As far as I can tell, evolution listens for GOA changes, thus if you add a GMail account to it evolution understands it, and adds mail account to it, same as if you remove or disable the mailer part in GOA the previously added account is removed from evolution. This is done either immediately (if evolution is running), or on evolution's start.

Did I misunderstood anything? Maybe if you could clarify.
Comment 2 Kees de Jong 2012-06-10 07:12:23 UTC
Thanks for you reply.

Empathy is basically 'not running' because the Empathy window is not on the screen (i.e. the user hasn't clicked on the Empathy icon). Of course parts are running in the background since I do receive chats. What you just told about the DBus API for emails is exactly what I mean and would find ideal to have. Too bad it isn't ready yet or has an E.T.A.

I'm looking forward to this functionality. Thanks for creating/maintaining Evolution!
Comment 3 Marina Zhurakhinskaya 2012-06-12 01:43:59 UTC
Even when Evolution is running, it appears that the existing e-mails for an account that was enabled are only pulled in and new e-mails start being received only when the user clicks on the Inbox folder for the account. Similarly, e-mails for a particular label are pulled in only when the user clicks on that label.

Of course, it would be best if Evolution starts receiving e-mails for an account that was activated without the user having to specifically launching Evolution.
Comment 4 Milan Crha 2012-06-12 07:18:22 UTC
I fixed that recently within bug #676226, thus I'm marking this as a duplicate of it.

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