Red Hat Bugzilla – Bug 159253
Evolution IMAP auto-check never turns off.
Last modified: 2007-11-30 17:07:18 EST
Description of problem:
Evolution IMAP receiving options never ~doesn't~ check for email at intervals.
Regardless of whether automatically check or autosync are on-of-off, it checks.
The only difference is when it's explicitely checked it does seem to repsect the
time limit. Problem here is that it'll fail a lot of times with a 'error
pinging' when there is no network connectivity and I've intentionally turned off
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Setup an Evolution profile for an IMAP server.
2. Check auto-check and set your time interval. Wait until it works once.
3. Un-check auto-check and wait a while. It goes ahead and checks.
Keeps checking and syncing even if you don't want it to.
Want it to be completely manual.
I've already tried removing the profile and adding it fresh and that didn't
help. I've tried various combinations with no luck. Other evo. packages
Thanks for the bug report; I'm looking into it.
There is something else to consider, a lot of sites are dropping ICMP at their
border (perhaps naively) but that's life. So the ping check is just a bad idea
in those cases and should be optional. More importantly though, the auto-check
feature needs to work.
I'm also going to enter this in the RHEL support system. Cheers, -Ali
I've been looking at this but have been unable to reproduce the problem
described in the initial report; Evolution appears to be honouring the settings
of the account, in my test setup, at least.
I can supply a test build of Evolution with more extensive debug logging of the
autocheck code if that would be helpful.
I'll continue to look into this; the code in question is messy, alas, and I may
have missed something.
Since originally submitting this I also got bounced around in RHEL support. A
- It's not really an ICMP ping. And that problem goes away if you break your
folders out in such a way that none are too large. It was weird but I can make
it happen if I filter in Evo but if I filter on the server size it opens new
IMAP folders and the problem goes away. If I filter into one big folder on the
server side the problem comes back.
- The other problem, for polling, still exists. However it appears to be an
issue of once you ever set it to poll, it realy doesn't stop polling on that
profile again. Time changes take affect. However with the first problem somewhat
fixed or worked-around this issue isn't as big because the polling no longer
fails 80% of the time. Now it rarely, if ever, fails.
Since I forgot I had this ticket here I never updated. I'll close at this point.
Thanks for the feedback. I hope that Evolution in RHEL 4 is working well for
you now. If this bug becomes an issue for you, please reopen this bug. Thanks.