Closed Bug 878806 Opened 11 years ago Closed 5 years ago

Default email address is not used when composing a new message

Categories

(Thunderbird :: Untriaged, defect)

17 Branch
x86
Windows 7
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: mason.paul, Unassigned)

References

(Blocks 1 open bug)

Details

User Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/6.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)

Steps to reproduce:

Sent an email - from what SHOULD have been my preferred default email address


Actual results:

The email was actually sent from the FIRST email address in the not the email that I have set a default


Expected results:

The email should have had the from address of my preferred default account
Severity: normal → critical
This seem to have been a problem in version 3 but it look as if it has somehow re-appeared in version 17.0.6.

Have checked re-checked deleted and re-entered the relevant email info and set it as default still will not use default email address when composing.

Also tried with ad-in's/add-on's disabled problem STILL there.
Group: core-security
(In reply to Paul Mason from comment #0)
> Actual results:
> The email was actually sent from the FIRST email address in the not
> the email that I have set a default

(Q1) What do you call by "email that I have set a default"?

Current definition in Tb.
  Default account in Tb :
    account pointed by mail.accountmanager.defaultaccount = accountN
  Default identity of an account :
    First identity in mail.account.accountN.identities = idM1,idM2, ...
    (change via UI is feature of daily. not supported by Tb 17 yet.)
Please note;
- Defaulted POP3/IMAP account is shown at top of Folder Pane.
  But account shown at top of Folder Pane is not always default account.
  It is always defined by mail.accountmanager.defaultaccount.
- "Default identity in Tb" doesn't exists, although Tb looks to try to
  fall back to "default account of first account" in special situation.

AFAIK, Tb's Idetity selection in new mail composition is;
  When new mail composition(not reply, edit as new, draft edit, ...),
    If composition window is opened by Tb,
      If currently selected account has associated identity,
         currently selected account's default identity
      If currently selected account doesn't have associated identity,
      (Local Folders)
        If default account has associated identity,
           default account's default identity
        If default account doesn't have associated identity,
        (Local Folders, Smart Mailboxes(for Unified folder), ...)
           Tb perhaps tries to use first account <= This case?
    If composition window is opened by non Tb(mailto:, sendto, ...)
       while Tb is running,
       Perhaps same as "open by Tb", but I'm not sure.
    If composition window is opened by non Tb(mailto:, sendto, ...)
       while Tb is not running,
       Sorry but I don't know well.
I could see state of "No account(and folder too) is selected at Folder Pane" several times, but I don't know how to force such state, although I can easily force state of "Account is selected but no folder is selected at Folder Pane".

(Q2) Which case?
FYI.
State of "Account(and actual folder too) is not explicitely selected at Folder Pane" was easily forced by View/Folders/Unified, although it's identical to "hidden smart mailboxes account is selected and a search folder is selected" internally.
Severity: critical → normal
(In reply to Paul Mason from comment #1)
> Have checked re-checked deleted and re-entered the relevant email info > and set it as default (snip)

What do you call by "relevant email info"? Account? Identity?
What operation do you call "set it as default"?
Blocks: 699681

We have plenty of reports regarding identity and this one is incomplete, so closing

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.