This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Office365 with MFA won't connect to Thunderbird

  • 2 replies
  • 6 have this problem
  • 2 views
  • Last reply by watercup

more options

Max OS Sierra: 10.12.6 (16G29)

ThunderBird 52.2.1 (64-bit)

Office365


I recently enabled MFA / 2FA on my corporate office365 account and I have had trouble with ThunderBird connecting since. I get an error message that states "Server <e-mail address> has disconnected. The server may have gone offline"


The error really doesn't make much sense because it's not identifying the Office 365 server as the configuration states, rather it is referring to my e-mail address. I haven't changed my ThunderBird Configuration at all. With MFA in office 365 users have the ability to make single passwords for their non-Microsoft Apps, which I have done. The ThunderBird client accepts that password, and will even occasionally send my mail, however, I still receive this connectivity error.


Adding some words for google's sake:

two factor authentication

multi factor authentication

Max OS Sierra: 10.12.6 (16G29) ThunderBird 52.2.1 (64-bit) Office365 I recently enabled MFA / 2FA on my corporate office365 account and I have had trouble with ThunderBird connecting since. I get an error message that states "Server <e-mail address> has disconnected. The server may have gone offline" The error really doesn't make much sense because it's not identifying the Office 365 server as the configuration states, rather it is referring to my e-mail address. I haven't changed my ThunderBird Configuration at all. With MFA in office 365 users have the ability to make single passwords for their non-Microsoft Apps, which I have done. The ThunderBird client accepts that password, and will even occasionally send my mail, however, I still receive this connectivity error. Adding some words for google's sake: two factor authentication multi factor authentication

Modified by watercup

Chosen solution

Thank you for your insight, Matt. You are correct, app password must be completely unique.

TL;DR - Don't use the initial app password, create a new and unique app password for every app.

I was able to finally resolve the issue by basically turning it off and turning it back on. When I setup MFA with O-365, it created an app password as part of the process. Naively, I thought that would work with ThunderBird. As near as I can tell, this "default" app password is not actually functional. Following the attempt to use my app password in TB, I changed my O-365 password entirely and updated TB. Again, no dice. Finally, I created a second app password and applied it to my account. Almost immediately, a half day's worth of e-mail plopped into my inbox.

A very interesting note:

Despite receiving the connectivity errors with the initial app password, my e-mails would still be sent, I just couldn't receive anything. A confusing time indeed, but that's what you get for using microsloth. :P

App passwords is also a PITA to find, so here's a screenshot:

Read this answer in context 👍 0

All Replies (2)

more options

I am glad you added the words, although context did sort of explain. However my understanding of two factor authentication is you require an app password and it is not the same for all applications.

Microsoft's support appears to support my recolection See https://support.microsoft.com/en-au/help/12409/microsoft-account-app-passwords-two-step-verification

more options

Chosen Solution

Thank you for your insight, Matt. You are correct, app password must be completely unique.

TL;DR - Don't use the initial app password, create a new and unique app password for every app.

I was able to finally resolve the issue by basically turning it off and turning it back on. When I setup MFA with O-365, it created an app password as part of the process. Naively, I thought that would work with ThunderBird. As near as I can tell, this "default" app password is not actually functional. Following the attempt to use my app password in TB, I changed my O-365 password entirely and updated TB. Again, no dice. Finally, I created a second app password and applied it to my account. Almost immediately, a half day's worth of e-mail plopped into my inbox.

A very interesting note:

Despite receiving the connectivity errors with the initial app password, my e-mails would still be sent, I just couldn't receive anything. A confusing time indeed, but that's what you get for using microsloth. :P

App passwords is also a PITA to find, so here's a screenshot: