GNOME Bugzilla – Bug 214884
Automatic mail checker should check at startup.
Last modified: 2013-09-10 14:04:09 UTC
Package: Evolution Priority: Normal Version: 0.99.0 Synopsis: Automatic mail checker should check at startup. Bugzilla-Product: Evolution Bugzilla-Component: Mailer Description: If an account has "Automatically check for new mail" selected, evolution should check for mail immediately upon startup, then check again after the specified time period. As it works now, evolution sits and waits for 10 minutes (or whatever), then checks for mail. If a user has this feature turned on, it seems to me that they want to automate the process of retrieving mail. Why make them hit the "Send/Receive" button to get their mail in a timely fashion? Sure, this is a minor bug, but it is irritating, and I imagine it should be easy to fix. Unknown reporter: msaavedra@linkline.com, changed to bugbuddy-import@ximian.com.
? Evolution has auto-checked at startup since the dawn of time for me. Are you sure you have auto-check turned on?
Yes, I double-checked to make sure auto-check is on, and made sure evolution knew my password. I used Etherape to determine that Evolution is not attempting to contact my POP3 server. Perhaps it only checks local mailboxes, not POP3? Or perhaps this is simply a regression in 0.99?. BTW, I'm using all the latest packages available from Red Carpet on Red Hat 7.2.
this is a duplicate, just closing as invalid because I'm too lazy to find the original and mark this one as a duplicate.
I agree on this bug, but i can't find the duplicate mentioned. So I take the liberty to reopen this bug until I get overproved.
This bug is old enough to work as base bug for "check on startup" requests. However, it's a wishlist.
Well, count me as a "me too" on this one. Note that as far as I can tell this is just a POP issue-- IMAP checks when you open the mailbox, so that's about the same thing. It may be wishlist but it's really annoying, and it should be easy to fix, too.
*** bug 239475 has been marked as a duplicate of this bug. ***
In 1.5.7 IMAP is checked as soon as you're on mail view, however POP accounts still have to wait until the time for the account is reached. Marking as 2.1.0
workaround: press f9 once every time you start evolution
Well, F9 once every startup is the workaround that I've been using, and I'd guess the same everyone else. I'd be nice to expose this as an option, or simply add this to the startup process. Seeing as how I'm forced to open a diaog box for each of my accounts to de/select auto-check, I'd like for Evolution to reward me by doing work for me instead of my still haveing to manually check at startup. Not sure if Notzed was just being humorous in the thick of release period, but that's my (straight-faced) reply. ;-)
Created attachment 45078 [details] [review] proposed patch
*** Bug 302701 has been marked as a duplicate of this bug. ***
*** Bug 311598 has been marked as a duplicate of this bug. ***
2.4 does it now (sort of, unreliably due to timing), although someone has posted an urgent bug almost immediately because they didn't want that. See: http://bugzilla.gnome.org/show_bug.cgi?id=312106 So what are you supposed to do eh?
make it optional.
I haven't checked the new code, but the feature request is to check at startup _if_ the user has enabled automatic periodic e-mail checking (e.g. every 10 minutes). if the user in bug 312106 has turned on automatic downloading, I would argue he has brought the problem upon himself. if Evolution does unconditional checking on startup, the fix is incomplete.
I'd have to agree with #16.
punting to 2.5, at least, to get rid of old milestones :-/
From a quick test with a POP3 account this bug seems to be fixed in Evo 2.4.1. Mails are automatically checkd on startup, if and only if "automatically check every N minutes" is set. Closing this bug as RESOLVED FIXED accordingly. If this actually is not the case, please reopen. Any further discussion regarding "adding as an optional feature" should be done in bug #312106 only. FWIW, I fully agree with comment #16 by Kjetil. :)