Closed Bug 1816984 Opened 2 years ago Closed 1 year ago

Oauth2 Microsoft pop window for authorization has wrong account listed

Categories

(Thunderbird :: Account Manager, defect)

Thunderbird 110
defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: rick9004, Unassigned)

References

(Blocks 1 open bug)

Details

Steps to reproduce:

  1. I have three outlook.com accounts. All use Microsoft security 2fa thus all are Oauth2 required
  2. Adding the third account caused the Oauth2 popup page for MS authentication to show one the prior email accounts, not the one I was adding.
  3. The first time I only noticed it after MS sent a security response to my phone.
  4. I went back to the smtp window to check the data on that window . it was correct.
  5. I tired to send a test email with the new account and I received the MS request to send the security code to my phone. I did so properly.
  6. I responded on phone
  7. New Account still cannot send email as I get a SMTP login error

Actual results:

New Account still cannot send email as I get a SMTP login error

Expected results:

Should have been able to send email with credentials as provided. Oauth2 for Microsoft accounts seem not to be stable at all. I have worked over 2 days to get the three accounts in. (I have years and years of experience in IT.

Are you sure you have that account set to use the correct SMTP server config in Thunderbird, and it's not re-using an existing config (which has the wrong username)?

Blocks: tb-ms-oauth2

I'm totally sure. The entire process of getting Oauth2 account for Outlook is broken. I have 2 accounts for gmail with Oauth2 and it worked fine. I removed the account several times, re-booted Thunderbird after the remove, then tried again. Same problem. I went and removed the Oauth2 from another account in outlook, removed it from Thunderbird and then added it to TB with no problems.

My guess is that some of the commands is using stale data or indexed to the wrong account. Trying different setting seems to flip already filled in fields to new value, even though I did not change that field. I know that some of based on rules like using ssl or TTl changes the alailable secuity choices.

But did you also remove the SMTP server entries for those accounts? At the left bottom of the account settings, "Outgoing Server".

(In reply to Magnus Melin [:mkmelin] from comment #3)

But did you also remove the SMTP server entries for those accounts? At the left bottom of the account settings, "Outgoing Server".

Rick, Are you still seeing this issue?

Flags: needinfo?(rick9004)
Whiteboard: [closeme 2023-09-15]

Might be a version of bug 1673446 actually.

Resolved per whiteboard

Status: UNCONFIRMED → RESOLVED
Closed: 1 year ago
Flags: needinfo?(rick9004)
Resolution: --- → INCOMPLETE
Whiteboard: [closeme 2023-09-15]
You need to log in before you can comment on or make changes to this bug.