GNOME Bugzilla – Bug 633949
Add an option to disable new e-mail check at startup
Last modified: 2010-11-30 08:32:44 UTC
See bug #312106. The original reporter closed the bug without any comment. I asked if this decision could be clarified because the bug is still present as far as I know, but have seen no response since then. That’s why I’m filing a new bug, even though it would probably be better if the original bug would be reopened (apparently I don’t have the right to do that myself).
If we consider https://bugzilla.gnome.org/show_bug.cgi?id=312106#c29 to be a solution then this bug can be a duplicate of bug 356792
This bug describes just the opposite than the one cited. It's confusing. What is actually requested here, and does Akhil's bug address your needs?
Milan, please read the sixth comment in bug #312106, the solution proposed by the Evolution developer there is exactly what I want. Only the title of the bug is misleading. But I fail to see why it is so difficult to implement this option, five years after the bug was reported?
OK, bug #312106 comment #6 is about an option addition to be able to disable automatic mail checking on start. Where as your summary makes me feel you are telling it doesn't work, which is just the opposite. I'm changing the summary accordingly.
Created attachment 175486 [details] [review] evo patch for evolution; An option in Edit->Preferences->Mail Preferences, tab General. I also added Outbox flush on start, as it was claimed somewhere it doesn't work, which was apparently true.
Created commit a3705d7 in evo master (2.91.4+)
Now it’s even getting even more confusing. No matter what the other bug reports tell us or do not tell us, let me tell what I was thinking just to be clear in case it’s not. I had the assumption that Evolution, by default, does *not* check for new e-mail automatically at startup, *unless* you have the option ‘Check for new messages every X minutes’ enabled. Is/was my assumption correct? What I would like Evolution to do is check for new e-mail messages by *default* (which your patch implements, right?), the option to ‘Check for new messages every X minutes’ is something entirely different if you ask me. I didn’t care for an option to disable automatically checking for new messages myself, but I guess it’s convenient for those who need it. Anyway, thanks a lot for fixing this problem.
No, the patch is to *disable* new mail checking on start up. And yes, you weren't clear till now, which is kinda pity, you didn't tell you've that "Check for new mail every X minutes" disabled and it makes things completely different. Looking into the code you've right, with no "Check for new mail every X minutes" the account is not checked at all, unless you enter it (the IMAP folder, for example). Recently was added a possibility to receive messages per account, but it's still not the same. Combining it with the new option added in the above patch one might not achieve the same results as before the patch, so I'm adding there yet another option, "Check for new messages in all active accounts", which will be enabled only if the first option added here is checked. Created commit 6ed4050 in evo master (2.91.4+)