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 729848 - [IMAPx] Hard to get to cached messages in offline
[IMAPx] Hard to get to cached messages in offline
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
3.12.x (obsolete)
Other Linux
: Normal major
: 3.12
Assigned To: evolution-mail-maintainers
Evolution QA team
: 730757 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2014-05-09 00:20 UTC by Jean-François Fortin Tam
Modified: 2014-11-05 02:52 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
screenshot (114.55 KB, image/png)
2014-05-09 00:20 UTC, Jean-François Fortin Tam
Details

Description Jean-François Fortin Tam 2014-05-09 00:20:29 UTC
Created attachment 276207 [details]
screenshot

This reminds me a bit of bug #703975... except that this time Evolution "knows" the network is unavailable, but still tries to access the message online instead of getting it from the cache.

Evolution is set to automatically download/cache my messages, at least for my inbox folder, so I'm quite certain that the message actually is in the cache.

What I get when trying to read any message while wifi is turned off is this:

> Unable to retrieve message.
> Error resolving 'imap.gmail.com': Name or service not known


Not having access to my messages offline defeats the purpose of why I use IMAP/an email client.
Comment 1 Milan Crha 2014-05-29 07:03:40 UTC
Thanks for a bug report. What is your exact evolution-data-server version, please? I believe you are before commit [1], which landed for 3.12.2. Messages downloaded with 3.12.2 should never leave the cache.

[1] https://git.gnome.org/browse/evolution-data-server/commit/?id=a075969d782d
Comment 2 Jean-François Fortin Tam 2014-05-29 13:55:27 UTC
Oh, indeed, the version in hughsie's COPR is 3.12.1.
Comment 3 Jean-François Fortin Tam 2014-05-30 04:46:33 UTC
Okay nope, I'm still seeing this in Evolution+EDS 3.12.2 from hughsie's updated COPR. Even messages that I read five minutes ago when I was online in my inbox... once I restart evolution while offline, I am not ever able to read them until I come online.

Likewise, I even get the same error about the host not being "resolvable" when right-clicking a folder and selecting "Properties" while offline (while online, I don't get an error, I get bug #730979 instead :) ...
Comment 4 Milan Crha 2014-06-11 17:39:40 UTC
Aah, I see, it is a different kind of error.

Created commit 95564f1 in eds master (3.13.3+) [1]
Created commit 44fd7a2 in eds evolution-data-server-3-12 (3.12.4+)

[1] https://git.gnome.org/browse/evolution-data-server/commit/?id=95564f1
Comment 5 Milan Crha 2014-06-11 17:40:26 UTC
*** Bug 730757 has been marked as a duplicate of this bug. ***
Comment 6 Jean-François Fortin Tam 2014-11-05 02:52:05 UTC
Okay, I had forgotten that this bug was marked as fixed and thought it was still open, so I did some more retesting tonight because I was definitely sure (from my daily use) that it wasn't fixed... it turns out that it is a sub-portion of the behavior that is broken, so I filed a follow-up as bug #739650. I hope that one is clearer :)