Open Bug 267062 Opened 20 years ago Updated 2 years ago

give status bar info when get new messages/get new mail fails if we're currently downloading mail into the global inbox [pop]

Categories

(Thunderbird :: Mail Window Front End, defect)

x86
All
defect

Tracking

(Not tracked)

People

(Reporter: victor, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20041001 Firefox/0.10.1
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20041001 Firefox/0.10.1

I open Thunderbird and click the Get Mail button, but nothing happens. Then I
click one more time, and still the program will not start sending or receiving
emails. When I click the button the third time, finaly the program will start
executing the task as intended. This happens everytime I start Thunderbird.

Reproducible: Always
Steps to Reproduce:
1. Start Thunderbird
2. click Get Mail button
3.

Actual Results:  
nothing, only after I repeat it 3 times, the program will start execute the task
assigned for the button.

Expected Results:  
Check on new emails from all my email accounts and send the ones I have stored
in the folder Unsend messages.
the bug is even getting worse, now I have to click 10 times to get Thunderbird
download emails.
Note: it works fine, when I go to the menu or use the shortcut CRTL+SHIFT+T, but
the button Get Mail doesn't always work.

Also another thing, Thunderbirds is playing a New email sound randomly. I have
the program running and doing my work... now the sound plays, I look into
Thunderbird, but no new emails have arrived.
Do you only have one pop3 account? Does clicking the get new mail button cause
any network activity? Can I get a pop3 protocol log of a session whereyou
clicked get new mail 10 times and only had new mail retrieved once? And your
prefs.js might be interesting too.

http://www.mozilla.org/quality/mailnews/mail-troubleshoot.html#pop3
answer to bienvenu@nventure.com
this is my prefs.js file:
# Mozilla User Preferences

/* Do not edit this file.
 *
 * If you make changes to this file while the browser is running,
 * the changes will be overwritten when the browser exits.
 *
 * To make a manual change to preferences, you can visit the URL about:config
 * For more information, see http://www.mozilla.org/unix/customizing.html#prefs
 */

I have 7 POP3 accounts

When I click the Get Mail button, no network activity is happening, and after it
finaly starts checking and downloading new mail, it works fine. After that, when
I keep the program runing and click the button again, it works fine than. 

POP3 protocol log - where can I find it?
if you follow these instructions, a pop3 log will get generated:

http://www.mozilla.org/quality/mailnews/mail-troubleshoot.html#pop3

that's not your prefs.js file - it should have a lot more stuff in it. prefs.js
is in your profile directory, and should be several k. It should be somewhere
like c:\documents and settings\<user name>\application data\thunderbird\profiles...
ok, here is my prefs.js file
# Mozilla User Preferences

/* Do not edit this file.
 *
 * If you make changes to this file while the browser is running,
 * the changes will be overwritten when the browser exits.
 *
 * To make a manual change to preferences, you can visit the URL about:config
 * For more information, see http://www.mozilla.org/unix/customizing.html#prefs
 */

user_pref("browser.display.screen_resolution", 96);
user_pref("calendar.alarm.text", "");
user_pref("calendar.alarms.defaultsnoozelength", 60);
user_pref("calendar.alarms.emailaddress", "");
user_pref("calendar.alarms.eventalarmlen", 0);
user_pref("calendar.alarms.eventalarmunit", "minutes");
user_pref("calendar.alarms.onforevents", 0);
user_pref("calendar.alarms.onfortodos", 0);
user_pref("calendar.alarms.playsound", true);
user_pref("calendar.alarms.show", true);
user_pref("calendar.alarms.showmissed", true);
user_pref("calendar.alarms.todoalarmlen", 0);
user_pref("calendar.alarms.todoalarmunit", "minutes");
user_pref("calendar.categories.names",
"Anniversary,BIRTHDAY,BUSINESS,CALLS,CLIENTS,Competition,FOLLOW
UP,Gifts,Holidays,IDEAS,ISSUES,Miscellaneous,PERSONAL,PROJECTS,Suppliers,Travel,Vacation,IMPORTANT");
user_pref("calendar.date.format", 0);
user_pref("calendar.date.formatTimeBeforeDate", false);
user_pref("calendar.dateformat.storeingmt", false);
user_pref("calendar.event.defaultendhour", 18);
user_pref("calendar.event.defaultlength", 60);
user_pref("calendar.event.defaultstarthour", 7);
user_pref("calendar.previousweeks.inview", 0);
user_pref("calendar.publish.path", "");
user_pref("calendar.servers.reloadonlaunch", false);
user_pref("calendar.timezone.default", "Europe/Bratislava");
user_pref("calendar.week.d0sundaysoff", true);
user_pref("calendar.week.d1mondaysoff", false);
user_pref("calendar.week.d2tuesdaysoff", false);
user_pref("calendar.week.d3wednesdaysoff", false);
user_pref("calendar.week.d4thursdaysoff", false);
user_pref("calendar.week.d5fridaysoff", false);
user_pref("calendar.week.d6saturdaysoff", true);
user_pref("calendar.week.start", 1);
user_pref("calendar.weeks.inview", 4);
user_pref("extensions.disabledObsolete", true);
user_pref("extensions.lastAppVersion", "0.8");
user_pref("font.default", "sans-serif");
user_pref("font.name.sans-serif.x-western", "Verdana");
user_pref("font.size.variable.x-western", 12);
user_pref("intl.charsetmenu.mailview.cache", "windows-1250, ISO-8859-2,
windows-1252, ISO-8859-15, UTF-8");
user_pref("ldap_2.prefs_migrated", true);
user_pref("ldap_2.servers.history.filename", "history.mab");
user_pref("ldap_2.servers.history.replication.lastChangeNumber", 0);
user_pref("ldap_2.servers.pab.filename", "abook.mab");
user_pref("ldap_2.servers.pab.replication.lastChangeNumber", 0);
user_pref("mail.account.account1.server", "server2");
user_pref("mail.account.account2.identities", "id1");
user_pref("mail.account.account2.server", "server1");
user_pref("mail.account.account3.identities", "id2");
user_pref("mail.account.account3.server", "server3");
user_pref("mail.account.account4.identities", "id3");
user_pref("mail.account.account4.server", "server4");
user_pref("mail.account.account5.identities", "id4");
user_pref("mail.account.account5.server", "server5");
user_pref("mail.account.account6.identities", "id5");
user_pref("mail.account.account6.server", "server6");
user_pref("mail.account.account7.identities", "id6");
user_pref("mail.account.account7.server", "server7");
user_pref("mail.account.account8.identities", "id7");
user_pref("mail.account.account8.server", "server8");
user_pref("mail.accountmanager.accounts",
"account1,account2,account3,account4,account5,account6,account7,account8");
user_pref("mail.accountmanager.defaultaccount", "account2");
user_pref("mail.accountmanager.localfoldersserver", "server2");
user_pref("mail.compose.attach.dir", "D:\\DESIGN\\FURNITURE");
user_pref("mail.default_html_action", 2);
user_pref("mail.forward_message_mode", 2);
user_pref("mail.identity.id1.doBcc", false);
user_pref("mail.identity.id1.escapedVCard", "");
user_pref("mail.identity.id1.fullName", "labour creative");
user_pref("mail.identity.id1.identityName", "labour creative");
user_pref("mail.identity.id1.organization", "");
user_pref("mail.identity.id1.reply_on_top", 1);
user_pref("mail.identity.id1.reply_to", "");
user_pref("mail.identity.id1.smtpServer", "");
user_pref("mail.identity.id1.useremail", "creative@klimo.net");
user_pref("mail.identity.id2.doBcc", false);
user_pref("mail.identity.id2.doBccList", "");
user_pref("mail.identity.id2.drafts_folder_picker_mode", "1");
user_pref("mail.identity.id2.encryption_cert_name", "");
user_pref("mail.identity.id2.encryptionpolicy", 0);
user_pref("mail.identity.id2.escapedVCard", "");
user_pref("mail.identity.id2.fcc_folder_picker_mode", "1");
user_pref("mail.identity.id2.fullName", "mia mafia fashion clothing");
user_pref("mail.identity.id2.identityName", "mia mafia fashion clothing");
user_pref("mail.identity.id2.organization", "");
user_pref("mail.identity.id2.reply_on_top", 1);
user_pref("mail.identity.id2.reply_to", "");
user_pref("mail.identity.id2.sign_mail", false);
user_pref("mail.identity.id2.signing_cert_name", "");
user_pref("mail.identity.id2.smtpServer", "");
user_pref("mail.identity.id2.tmpl_folder_picker_mode", "1");
user_pref("mail.identity.id2.useremail", "miamafia@klimo.net");
user_pref("mail.identity.id3.doBcc", false);
user_pref("mail.identity.id3.escapedVCard", "");
user_pref("mail.identity.id3.fullName", "Petra Klimo Zlatosova");
user_pref("mail.identity.id3.identityName", "petra klimo zlatosova");
user_pref("mail.identity.id3.organization", "");
user_pref("mail.identity.id3.reply_on_top", 1);
user_pref("mail.identity.id3.reply_to", "");
user_pref("mail.identity.id3.smtpServer", "");
user_pref("mail.identity.id3.useremail", "petra@klimo.net");
user_pref("mail.identity.id4.doBcc", false);
user_pref("mail.identity.id4.escapedVCard", "");
user_pref("mail.identity.id4.fullName", "victor klimo");
user_pref("mail.identity.id4.identityName", "victor klimo");
user_pref("mail.identity.id4.organization", "");
user_pref("mail.identity.id4.reply_on_top", 1);
user_pref("mail.identity.id4.reply_to", "");
user_pref("mail.identity.id4.smtpServer", "");
user_pref("mail.identity.id4.useremail", "victor@klimo.net");
user_pref("mail.identity.id5.doBcc", false);
user_pref("mail.identity.id5.encryption_cert_name", "");
user_pref("mail.identity.id5.encryptionpolicy", 0);
user_pref("mail.identity.id5.escapedVCard", "");
user_pref("mail.identity.id5.fullName", "viktor klimo");
user_pref("mail.identity.id5.identityName", "viktor klimo");
user_pref("mail.identity.id5.organization", "");
user_pref("mail.identity.id5.reply_on_top", 1);
user_pref("mail.identity.id5.reply_to", "");
user_pref("mail.identity.id5.sign_mail", false);
user_pref("mail.identity.id5.signing_cert_name", "");
user_pref("mail.identity.id5.smtpServer", "");
user_pref("mail.identity.id5.useremail", "viktor@Klimo.net");
user_pref("mail.identity.id6.doBcc", false);
user_pref("mail.identity.id6.doBccList", "");
user_pref("mail.identity.id6.drafts_folder_picker_mode", "1");
user_pref("mail.identity.id6.encryption_cert_name", "");
user_pref("mail.identity.id6.encryptionpolicy", 0);
user_pref("mail.identity.id6.escapedVCard", "");
user_pref("mail.identity.id6.fcc_folder_picker_mode", "1");
user_pref("mail.identity.id6.fullName", "rockblock le parkour");
user_pref("mail.identity.id6.identityName", "rockblock - ufw");
user_pref("mail.identity.id6.organization", "");
user_pref("mail.identity.id6.reply_on_top", 1);
user_pref("mail.identity.id6.reply_to", "");
user_pref("mail.identity.id6.sign_mail", false);
user_pref("mail.identity.id6.signing_cert_name", "");
user_pref("mail.identity.id6.smtpServer", "");
user_pref("mail.identity.id6.tmpl_folder_picker_mode", "1");
user_pref("mail.identity.id6.useremail", "rockblock@klimo.net");
user_pref("mail.identity.id7.encryption_cert_name", "");
user_pref("mail.identity.id7.encryptionpolicy", 0);
user_pref("mail.identity.id7.escapedVCard", "");
user_pref("mail.identity.id7.fullName", "webmaster GUMY>SK");
user_pref("mail.identity.id7.identityName", "webmaster GUMY>SK");
user_pref("mail.identity.id7.organization", "");
user_pref("mail.identity.id7.reply_on_top", 1);
user_pref("mail.identity.id7.reply_to", "");
user_pref("mail.identity.id7.sign_mail", false);
user_pref("mail.identity.id7.signing_cert_name", "");
user_pref("mail.identity.id7.useremail", "webmaster@gumy.sk");
user_pref("mail.root.none", "C:\\Documents and Settings\\viktor\\Application
Data\\Thunderbird\\Profiles\\w8doiye4.default\\Mail");
user_pref("mail.root.none-rel", "[ProfD]Mail");
user_pref("mail.root.pop3", "C:\\Documents and Settings\\viktor\\Application
Data\\Thunderbird\\Profiles\\w8doiye4.default\\Mail");
user_pref("mail.root.pop3-rel", "[ProfD]Mail");
user_pref("mail.server.server1.defer_get_new_mail", true);
user_pref("mail.server.server1.deferred_to_account", "account1");
user_pref("mail.server.server1.directory", "C:\\Documents and
Settings\\viktor\\Application
Data\\Thunderbird\\Profiles\\w8doiye4.default\\Mail\\mail.webglobe.sk");
user_pref("mail.server.server1.directory-rel", "[ProfD]Mail/mail.webglobe.sk");
user_pref("mail.server.server1.hostname", "mail.webglobe.sk");
user_pref("mail.server.server1.isSecure", true);
user_pref("mail.server.server1.leave_on_server", true);
user_pref("mail.server.server1.login_at_startup", true);
user_pref("mail.server.server1.name", "LABOUR CREATIVE");
user_pref("mail.server.server1.type", "pop3");
user_pref("mail.server.server1.userName", "creative@klimo.net");
user_pref("mail.server.server2.directory", "C:\\Documents and
Settings\\viktor\\Application
Data\\Thunderbird\\Profiles\\w8doiye4.default\\Mail\\Local Folders");
user_pref("mail.server.server2.directory-rel", "[ProfD]Mail/Local Folders");
user_pref("mail.server.server2.hostname", "Local Folders");
user_pref("mail.server.server2.manualMark", true);
user_pref("mail.server.server2.manualMarkMode", 1);
user_pref("mail.server.server2.moveOnSpam", true);
user_pref("mail.server.server2.name", "Local Folders");
user_pref("mail.server.server2.spamActionTargetAccount",
"mailbox://nobody@Local%20Folders");
user_pref("mail.server.server2.spamActionTargetFolder",
"mailbox://nobody@Local%20Folders/Junk");
user_pref("mail.server.server2.spamLoggingEnabled", true);
user_pref("mail.server.server2.type", "none");
user_pref("mail.server.server2.userName", "nobody");
user_pref("mail.server.server3.ageLimit", 30);
user_pref("mail.server.server3.daysToKeepBodies", 30);
user_pref("mail.server.server3.daysToKeepHdrs", 30);
user_pref("mail.server.server3.defer_get_new_mail", true);
user_pref("mail.server.server3.deferred_to_account", "account1");
user_pref("mail.server.server3.directory", "C:\\Documents and
Settings\\viktor\\Application
Data\\Thunderbird\\Profiles\\w8doiye4.default\\Mail\\mail.webglobe-1.sk");
user_pref("mail.server.server3.directory-rel", "[ProfD]Mail/mail.webglobe-1.sk");
user_pref("mail.server.server3.hostname", "mail.webglobe.sk");
user_pref("mail.server.server3.isSecure", true);
user_pref("mail.server.server3.leave_on_server", true);
user_pref("mail.server.server3.name", "MIA MAFIA");
user_pref("mail.server.server3.numHdrsToKeep", 30);
user_pref("mail.server.server3.type", "pop3");
user_pref("mail.server.server3.userName", "miamafia@klimo.net");
user_pref("mail.server.server4.defer_get_new_mail", true);
user_pref("mail.server.server4.deferred_to_account", "account1");
user_pref("mail.server.server4.directory", "C:\\Documents and
Settings\\viktor\\Application
Data\\Thunderbird\\Profiles\\w8doiye4.default\\Mail\\mail.webglobe-2.sk");
user_pref("mail.server.server4.directory-rel", "[ProfD]Mail/mail.webglobe-2.sk");
user_pref("mail.server.server4.hostname", "mail.webglobe.sk");
user_pref("mail.server.server4.isSecure", true);
user_pref("mail.server.server4.leave_on_server", true);
user_pref("mail.server.server4.name", "PETRA");
user_pref("mail.server.server4.type", "pop3");
user_pref("mail.server.server4.userName", "petra@klimo.net");
user_pref("mail.server.server5.ageLimit", 30);
user_pref("mail.server.server5.daysToKeepBodies", 30);
user_pref("mail.server.server5.daysToKeepHdrs", 30);
user_pref("mail.server.server5.defer_get_new_mail", true);
user_pref("mail.server.server5.deferred_to_account", "account1");
user_pref("mail.server.server5.directory", "C:\\Documents and
Settings\\viktor\\Application
Data\\Thunderbird\\Profiles\\w8doiye4.default\\Mail\\mail.webglobe-3.sk");
user_pref("mail.server.server5.directory-rel", "[ProfD]Mail/mail.webglobe-3.sk");
user_pref("mail.server.server5.hostname", "mail.webglobe.sk");
user_pref("mail.server.server5.isSecure", true);
user_pref("mail.server.server5.leave_on_server", true);
user_pref("mail.server.server5.limit_offline_message_size", true);
user_pref("mail.server.server5.max_size", 75);
user_pref("mail.server.server5.name", "victor klimo");
user_pref("mail.server.server5.numHdrsToKeep", 30);
user_pref("mail.server.server5.type", "pop3");
user_pref("mail.server.server5.userName", "victor@klimo.net");
user_pref("mail.server.server6.ageLimit", 30);
user_pref("mail.server.server6.daysToKeepBodies", 30);
user_pref("mail.server.server6.daysToKeepHdrs", 30);
user_pref("mail.server.server6.defer_get_new_mail", true);
user_pref("mail.server.server6.deferred_to_account", "account1");
user_pref("mail.server.server6.directory", "C:\\Documents and
Settings\\viktor\\Application
Data\\Thunderbird\\Profiles\\w8doiye4.default\\Mail\\mail.webglobe-4.sk");
user_pref("mail.server.server6.directory-rel", "[ProfD]Mail/mail.webglobe-4.sk");
user_pref("mail.server.server6.hostname", "mail.webglobe.sk");
user_pref("mail.server.server6.isSecure", true);
user_pref("mail.server.server6.leave_on_server", true);
user_pref("mail.server.server6.name", "viktor klimo");
user_pref("mail.server.server6.numHdrsToKeep", 30);
user_pref("mail.server.server6.type", "pop3");
user_pref("mail.server.server6.userName", "viktor@klimo.net");
user_pref("mail.server.server7.ageLimit", 30);
user_pref("mail.server.server7.daysToKeepBodies", 30);
user_pref("mail.server.server7.daysToKeepHdrs", 30);
user_pref("mail.server.server7.defer_get_new_mail", true);
user_pref("mail.server.server7.deferred_to_account", "account1");
user_pref("mail.server.server7.directory", "C:\\Documents and
Settings\\viktor\\Application
Data\\Thunderbird\\Profiles\\w8doiye4.default\\Mail\\mail.webglobe-5.sk");
user_pref("mail.server.server7.directory-rel", "[ProfD]Mail/mail.webglobe-5.sk");
user_pref("mail.server.server7.hostname", "mail.webglobe.sk");
user_pref("mail.server.server7.isSecure", true);
user_pref("mail.server.server7.leave_on_server", true);
user_pref("mail.server.server7.max_size", 75);
user_pref("mail.server.server7.name", "ROCKBLOCK");
user_pref("mail.server.server7.numHdrsToKeep", 30);
user_pref("mail.server.server7.type", "pop3");
user_pref("mail.server.server7.userName", "rockblock@klimo.net");
user_pref("mail.server.server8.ageLimit", 30);
user_pref("mail.server.server8.daysToKeepBodies", 30);
user_pref("mail.server.server8.daysToKeepHdrs", 30);
user_pref("mail.server.server8.defer_get_new_mail", true);
user_pref("mail.server.server8.deferred_to_account", "account1");
user_pref("mail.server.server8.directory", "C:\\Documents and
Settings\\viktor\\Application
Data\\Thunderbird\\Profiles\\w8doiye4.default\\Mail\\mail.webglobe-6.sk");
user_pref("mail.server.server8.directory-rel", "[ProfD]Mail/mail.webglobe-6.sk");
user_pref("mail.server.server8.hostname", "mail.webglobe.sk");
user_pref("mail.server.server8.leave_on_server", true);
user_pref("mail.server.server8.limit_offline_message_size", true);
user_pref("mail.server.server8.max_size", 75);
user_pref("mail.server.server8.name", "webmaster GUMY>SK");
user_pref("mail.server.server8.numHdrsToKeep", 30);
user_pref("mail.server.server8.type", "pop3");
user_pref("mail.server.server8.userName", "webmaster@gumy.sk");
user_pref("mail.smtp.defaultserver", "smtp1");
user_pref("mail.smtpserver.smtp1.auth_method", 1);
user_pref("mail.smtpserver.smtp1.hostname", "mail.orangemail.sk");
user_pref("mail.smtpserver.smtp1.port", 25);
user_pref("mail.smtpserver.smtp1.try_ssl", 0);
user_pref("mail.smtpserver.smtp1.username", "");
user_pref("mail.smtpservers", "smtp1");
user_pref("mail.startup.enabledMailCheckOnce", true);
user_pref("mailnews.customHeaders", "X-Spam-Status");
user_pref("mailnews.display.sanitizeJunkMail", false);
user_pref("mailnews.quotingPrefs.version", 1);
user_pref("mailnews.start_page.enabled", false);
user_pref("mailnews.ui.junk.firstuse", false);
user_pref("mailnews.ui.threadpane.version", 5);
user_pref("messenger.save.dir", "D:\\WORX\\CLIENTS\\rockblock.sk\\videos");
user_pref("offline.download.download_messages", 2);
user_pref("offline.send.unsent_messages", 2);
user_pref("signon.SignonFileName", "98978691.s");
user_pref("spellchecker.dictionary", "en-US");
user_pref("wallet.caveat", true);
ok, you have the LABOUR CREATIVE account set to download mail on startup - while
that's going on, you can't download mail for your other pop3 accounts, since all
the mail is going into the local folders inbox, and you can only have one
download session going at a time. I don't know if that's what's going on, but
you could either try making it so you don't download that account on startup, so
that get new mail will get all your accounts, or, you could configure the rest
of your accounts to also download on startup, and tbird will take care of
serializing them.
my diagnosis turned out to be correct. We should probably display a status
message (but not an alert) in this situation, or somehow queue the get new mail
to run after the currently running get new mail finishes. The latter is not
easy, however. I've changed the summary to maybe make it easier to find...
Assignee: mscott → bienvenu
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: relnote
Summary: I have to click 3 times the Get Mail icon to start checking new mail → get new mail fails silently if we're currently downloading mail into the same inbox
dup of bug 147711?
Assignee: bienvenu → mscott
QA Contact: front-end
Assignee: mscott → nobody
(Viktor no longer uses thunderbird)
(In reply to comment #7)
> We should probably display a status message (but not an alert) in this 
> situation, or somehow queue the get new mail to run after the currently running 
> get new mail finishes. The latter is not easy, however. 

bienvenu, so you recently removed the alert. should we mod this bug to be about the status message? (given the queuing option is difficult)
(In reply to comment #10)

> 
> bienvenu, so you recently removed the alert. should we mod this bug to be about
> the status message? (given the queuing option is difficult)

Sure, this can be about the status message.
Severity: normal → minor
Keywords: relnote
OS: Windows XP → All
Summary: get new mail fails silently if we're currently downloading mail into the same inbox → give status bar info when get new messages/get new mail fails if we're currently downloading mail into the global inbox [pop]
This should be fixed in TB31?
Flags: needinfo?(acelists)
I do not remember anything fixing comment 6 and comment 7. But if you can find a bug saying that, it can be fixed.

I just think POP3 accounts checked on startup should show status messages about the messages being downloaded. It should not be blank. So when the user has that indication, maybe he will not click Get mail again. This could have improved since 2004.
Flags: needinfo?(acelists)
Severity: minor → S4
You need to log in before you can comment on or make changes to this bug.