Open Bug 262457 Opened 20 years ago Updated 3 months ago

Get New Messages for All Accounts should prompt for passwords for accounts that have disabled "Check for new messages at startup"

Categories

(MailNews Core :: Backend, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: mozilla, Unassigned)

References

Details

User-Agent:       Mozilla/5.0 (Windows; U; WinNT4.0; rv:1.7.3) Gecko/20040913 Firefox/0.10
Build Identifier: Mozilla/5.0 (Windows; U; WinNT4.0; rv:1.7.3) Gecko/20040913 Firefox/0.10

If you have multiple accounts set up,
and do not have the "Check for new messages at startup" set on the accounts,
and do not have passwords saved for the mail accounts;
then clicking on the dropdown arrow by the "Get Mail" button
does not prompt for the passwords.

Reproducible: Always
Steps to Reproduce:
1.Set up two mail accounts
2.Uncheck "Check for new messages at startup" for the accounts
3.Turn off password saving
4.Exit
5.Startup
6.Click "Get Mail" dropdown arrow (*not* the "Get Mail" button itself)
7. Select "Get All New Messages"
8.  Nothing happens

Actual Results:  
Nothing; the dropdown disappears 

Expected Results:  
Prompted for passwords for each account
what build are you running?
This behavior is how Mozilla works as well; "Get New for All Accounts" only gets 
messages for accounts that have been 'started' either by a manual Get Messages 
or by Get Messages on Startup. [1]

This is only "new" to Thunderbird because the "Get messages for all accounts" 
function has only recently been added to the button -- but in fact, TB has 
behaved like this with the Ctrl-Shift-T and F5 hotkeys, too, since they have 
been implemented.


[1] Deferred accounts behave slightly differently.  If an account is deferred, 
and configured with "Include this server when getting new mail," but has not 
been started, it will prompt for new mail if its deferee is triggered to get new 
mail via Get Messages for All.

That is, assume:
  AcctA is the "master" -- configured to Get New on Startup
  AcctB defers to AcctA -- configured *not* to Get New on Startup
    configured to "Include this server when getting new mail"

On startup, AcctA requests password and fetches mail, but does not trigger a 
fetch for its deferee.  But a manual Get New Messages for All (or Get New 
Messages on AcctA), fetches new mail on AcctB, requesting a password.
dupe of 259212?
Flags: blocking-aviary1.1?
OS: Windows NT → All
(In reply to comment #3)
> dupe of 259212?

Up thru bug 259212 comment 5, yes.  That bug subsequently devolves into multiple 
problems, and I for one can't tell which symptom will be selected for repair; 
so, leaving this open for the moment.
Blocks: 259212
*** Bug 280328 has been marked as a duplicate of this bug. ***
This problem is not limited to the dropdown (see File | Get New Messages For...) 
and is not limited to the multiple-account situation.  Nor is it TB-only.

Further, the behavior is by design, so   =>  enhancement.
Severity: normal → enhancement
Status: UNCONFIRMED → NEW
Component: Mail Window Front End → MailNews: Backend
Ever confirmed: true
Product: Thunderbird → Core
Hardware: PC → All
Summary: "Get all new messages" from dropdown with multiple accounts does not prompt → Get New Messages for All Accounts should prompt for passwords
Version: unspecified → Trunk
Flags: blocking-aviary1.1? → blocking1.8b4?
*** Bug 275082 has been marked as a duplicate of this bug. ***
Flags: blocking1.8b4? → blocking1.8b4-
I have just installed latest nightly build of ThunderBird (CLEAN INSTALL). My e-mail for chirock.com, is at the moment hosted by networksolutions.com. All root DNS server settings there are correct. Yet on requesting my mail, I can not get this build to promt for a password, so the connection times out. I can get in, using the NetSol Web interface. But I would like a client as well. I do not know if this is an exact due of any bug or not, but this is FWIIW and any use you can make of it.

TS
Thunderbird won't check all accounts for a domain if one of the mailboxes is set for not being checked.  I have a forwarding account that I use online for reporting things for an obvious reason "SPAM" and I have it set with no password and also set for the mailbox not to be checked.  When I click "Get All Messages" all accounts in that domain are checked, except when it gets to this one and any account created in this domain after that one that isn't checked are ignored and not checked.  I have to highlight each one individually and click "Get Mail" before it gets the new messages in these accounts.  However, if I erase the non-checked forwarding account, it gets all the messages for the accounts in this domain.  I am guessing some sort of flag is being set.
I forgot to add my version.  See below:

Thunderbird v2.0.0.9 (20071031)
Assignee: mscott → nobody
QA Contact: backend
Product: Core → MailNews Core
Flags: blocking-thunderbird3?
not blocking
Flags: blocking-thunderbird3? → blocking-thunderbird3-
Summary: Get New Messages for All Accounts should prompt for passwords → Get New Messages for All Accounts should prompt for passwords for accounts that have disabled "Check for new messages at startup"
See Also: → 563334
Severity: normal → S3

Hi, when I open Thunderbird it is trying to download emails from all accounts.

But I have set up some accounts with
"Do not check for new messages after startup"
"Do not check for new messages every 10 minutes"

Thunderbird should not try to check new messages there, but Thunderbird is doing that.

Tested v 115 and the issue was there.
Updated to v 115.7.0 and the issue is not there.

BTW: I would welcome the checkbox "Disable account" do not download/check messages when pressing "Download a new message for all accounts".

Why? I have some old accounts as archives (not used anymore).
I have in my Thunderbird over 10 accounts.

You need to log in before you can comment on or make changes to this bug.