Windows 10 reached EOS (end of support) on October 14, 2025. For more information, see this article.

Eheka Pytyvõha

Emboyke pytyvõha apovai. Ndorojeruremo’ãi ehenói térã eñe’ẽmondóvo pumbyrýpe ha emoherakuãvo marandu nemba’etéva. Emombe’u tembiapo imarãkuaáva ko “Marandu iñañáva” rupive.

Kuaave

Unable to use OAuth2 to add a @hotmail.com account

  • 2 Mbohovái
  • 0 oguereko ko apañuãi
  • 22 Hecha
  • Mbohovái ipaháva xenobytezero

I am setting up Thunderbird on a Win10 machine, and am having a lot of trouble adding accounts that I did not have on the two Win11 machines I have set the same accounts up on.

When adding my 2 GMail accounts, after clicking "Allow" on the OAuth popup the button would go grey the window would stay open and not close, and the account would not be added.

Changing the general.useragent.compatMode.firefox option to TRUE allowed me to progress and finally add those accounts.

I am now having the same trouble with my @hotmail.com account. When I add the account, the dark blue OAuth window pops up, but is completely empty, and there is nothing more I can do.

Things I have tried

  • Reverting the above config change
  • Checking that cookies and JavaScript are enabled
  • Checking there is no saved password
  • Used both the Account Hub and the default dialog, with the same effect.

Thanks in advance!

I am setting up Thunderbird on a Win10 machine, and am having a lot of trouble adding accounts that I did not have on the two Win11 machines I have set the same accounts up on. When adding my 2 GMail accounts, after clicking "Allow" on the OAuth popup the button would go grey the window would stay open and not close, and the account would not be added. Changing the general.useragent.compatMode.firefox option to TRUE allowed me to progress and finally add those accounts. I am now having the same trouble with my @hotmail.com account. When I add the account, the dark blue OAuth window pops up, but is completely empty, and there is nothing more I can do. Things I have tried * Reverting the above config change * Checking that cookies and JavaScript are enabled * Checking there is no saved password * Used both the Account Hub and the default dialog, with the same effect. Thanks in advance!

Opaite Mbohovái (2)

Stuff to check out - I'll list everything just in case this gets read by anyone needing information.

In Microsoft account. Please logon to Microsoft account and check what is set up as 'primary'. Microsoft consider all email addresses as alias. Microsoft now say you would need same password used to access Microsoft account for the email addresses. Whatever email address has been set up as 'primary' is the only email address you can use to send emails via a third party email client such as Thunderbird. So if you had two email addresses eg: outlook.com and hotmail.com, if outlook.com was the 'primary' then both outlook.com and hotmail.com email address can only send - smtp - using outlook.com email address. To ensure you get emails coming back to the correct email address, you would need to set up the Hotmail account 'Reply-to Address' as the hotmail email address. If you only have the one 'hotmail' address then I presume it's also primary, so smtp should be ok.


Check this on computer:

Firewall: Access Firewalll which might be the defaul on computer or controlled by an Antri-Virus you installed. Make sure Thunderbird program has been set up as an allowed program to ensure nothing is blocked.

VPN: Check computer for a VPN. Some AV programs do offer a VPN option and in some cases I've discovered it gets enabled utomatically. Many servers do not like VPN and think you are a hacker as it hides the IP address. Switch off VPN or create a slpit tunnelling and set up Thunderbird to use it.

Localhost: Check computer to see if something is using the localhost. Typically, those who manage websites will use eg: Apache Xampp - it uses localhost. You would need to switch it off whilst setting up the accounts in Thunderbird; you can enable it again afterwards.

Check In Thunderbird

  • Whilst in that area - scroll to Passwords section
  • click on 'Saved Passwords'
  • If you see any mention of the account you are trying to set up where 'username' = email address of account - select the relevant lines and click on 'Remove'
  • Click on Close

Switch off the following as it's still experimental.

  • Settings > General
  • Account Hub
  • uncheck this checkbox: 'Create accounts in the new Account Hub'

Then create the mail account

  • Menu app > New Account > Email
  • Enter name
  • Enter full email address
  • Enter password
  • Select checkbox to remember password.
  • Click on 'Continue'

Thunderbird by default will look for the IMAP server settings for the relevant server.

Microsoft account incoming -

  • Server Type: IMAP Mail Server
  • Server Name: outlook.office365.com
  • Port 993
  • User Name: xxxx@hotmail.com (example)
  • Connection Security: SSL/TLS
  • Authentication Method: OAuth2

SMTP

  • Description: type email address = username
  • Server Name: smtp.office365.com
  • Port: 587
  • User Name: xxxx@hotmail.com (example)
  • Authentication method: OAuth2
  • Connection Security: STARTTLS


Assuming all is ok click on 'Done'

You should then get the pop up browser type window. It will ask you to confirm you really are you and the then askif you want to allow Thunderbird access to server.

Then an OAuth token gets created and stored in the same place as all other passwords.

Thanks for the response. I have worked through these steps and am still having the same issue

  • Firewall open for thunderbird
  • No VPN used
  • nothing running on localhost that I can see
  • Cookies accepted with exceptions
  • No saved password
  • Account Hub off

Still getting a blank dark blue window pointing at the OAuth URL.

Is there any way to use an external browser for the OAuth validation part? Considering I had to use general.useragent.compatMode.firefox for the GMail accounts, there might be something going on with the internal browser?

Eporandumína

Nde eikéke nde mba’etepe embohovái hag̃ua ñe’ẽmondo. Ikatúpa, emoñepyrũ peteĩ porandu, ndereguerekói gueteriramo nemba’ete.