为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Can't get Thunderbird to work with Office 365 emails

  • 12 个回答
  • 2 人有此问题
  • 1 次查看
  • 最后回复者为 atErik

more options

I tried using Thunderbird to check my Office 365 email, with the following settings

IMAP: outlook.office365.com Port: 143 SSL: STARTTLS

SMTP: smtp.office365.com Port: 587 SSL: STARTTLS

Normal Password

All the settings are retried by Thunderbird once I enter the IMAP and SMTP details.

However upon clicking done, there will be a message saying "Unable to log in at server. Probably wrong configuration, username or password"

I have verified the username and password is correct, and also IMAP enabled for this account, but keep getting password wrong message.

I tried using Thunderbird to check my Office 365 email, with the following settings IMAP: outlook.office365.com Port: 143 SSL: STARTTLS SMTP: smtp.office365.com Port: 587 SSL: STARTTLS Normal Password All the settings are retried by Thunderbird once I enter the IMAP and SMTP details. However upon clicking done, there will be a message saying "Unable to log in at server. Probably wrong configuration, username or password" I have verified the username and password is correct, and also IMAP enabled for this account, but keep getting password wrong message.

被采纳的解决方案

After digging through Azure Directory admin panel and specifically on Sign-Ins of account, I manage to see the sign in was blocked by AD due to it does not fulfill the security defaults. I had to disable to security defaults and now I manage to sign in and retrieve emails with Thunderbird.

Also I had to use an app password to sign in.

定位到答案原位置 👍 1

所有回复 (12)

more options

For the incoming, the usual setup is SSL/TLS on port 993. Is there 2-step verification on the account? In that case, an app password replaces the account password.

more options

I tried the following:

1. Changing incoming to SSL/TLS port 993 2. Creating APP password and using it for the account 3. Disabling Multi Factor Authentication

Nothing work. I can get it to work with addon like exquilla, but I was looking for a free alternative.

more options

are you using oAuth authentication, or is that only available in Beta?

more options

Auth method is normal password. Does that mean I need to get a Beta version to try oAuth?

more options

I manage to find oAuth2 authentication method in account settings, however when retrieving email it says outlook.office365.com does not support current authentication method.

more options

选择的解决方案

After digging through Azure Directory admin panel and specifically on Sign-Ins of account, I manage to see the sign in was blocked by AD due to it does not fulfill the security defaults. I had to disable to security defaults and now I manage to sign in and retrieve emails with Thunderbird.

Also I had to use an app password to sign in.

more options

I am using the same setting IMAP: outlook.office365.com Port: 993 SSL: TLS

SMTP: smtp.office365.com Port: 587 SSL: STARTTLS

I am getting authentication error while sending email. Looks like SMTP not working. Did anybody faced the issue while sending email.

more options

Yes, same issue with me. There is an add-on exquilla that works perfectly, but it is a paid subscription to use the add-on. Might as well just use outlook client.

more options

There's no need to use any of the Outlook clients or add-ons, I have figured out the solution to get Outlook365 via GoDaddy to work on Thunderbird.

1) [inappropriate language].

2) Delete ALL existing GoDaddy Office365 accounts PLUS their saved passwords from Thunderbird.

3) Restart Thunderbird

4) Go to add an account.

In your name place whatever you wish.

In your email address you MUST place a fake email that ends in .outlook365.com. Use test@outlook365.com

In the password field, place your actual password.

5) Click TEST. Thunderbird will acknowledge finding the server settings, all as described in the original post.

6) CLICK MANUAL CONFIG

At the bottom of EACH server field, IMAP and SMTP, change the login name to your real email address.

7) Click TEST. It should still pass.

8) Click OK to finalize the setup.

The reason? The programmers have decided to use the FIRST email entry field as the key value for Thunderbird to do network discovery. Since GoDaddy gives you your own email domain with their subscription, when you use said email domain in the field Thunderbird doesn't recognize it, and throws up the error.

EVEN WHEN YOU MANUALLY OVERRIDE THE SERVER SETTINGS VIA MANUAL CONFIG.

The programmers in their infinite (non) wisdom have decided that "manual config" never gets overridden by the auto domain detection.

Placing a fake .outlook365.com email address in the first question field forces Thunderbird to properly detect the Office365 setup. Changing the login name just makes Thunderbird actually log in with your correct user account.

You can go back and change the name of the email account, away from the fake one, later, in the Account settings.

由Andrew于修改

more options

/!\ dinosnake answer smells like phishing. outlook365(dot)com is not owned by Microsoft : You will send your credentials to an unknown server.

Here you can find the settings for the POP/IMAP and SMTP servers. (line Microsoft 365)

https://support.microsoft.com/en-us/office/pop-imap-and-smtp-settings-for-outlook-com-d088b986-291d-42b8-9564-9c414e2aa040?ui=en-us&rs=en-us&ad=us

TL;DR : You have to set POP: server: outlook.office365.com, port 993, with SSL/TLS SMTP: server: smtp.office365.com, port 587, with STARTTLS

more options

mawasthi007 said

I am using the same setting IMAP: outlook.office365.com Port: 993 SSL: TLS SMTP: smtp.office365.com Port: 587 SSL: STARTTLS I am getting authentication error while sending email. Looks like SMTP not working. Did anybody faced the issue while sending email.

Same exact problem here on Postbox which is based on TB. With TB, I can't get it to work at all.

more options