Pesquisar no apoio

Evite burlas no apoio. Nunca iremos solicitar que telefone ou envie uma mensagem de texto para um número de telefone ou que partilhe informações pessoais. Por favor, reporte atividades suspeitas utilizando a opção "Reportar abuso".

Saber mais

Unable to send messages using Office 365 / Thunderbird for Linux

  • 6 respostas
  • 0 têm este problema
  • Última resposta por nicksasso21

more options

I installed Thunderbird and typed in my Office 365 email information to connect my account. Thunderbird found the correct IMAP settings, which I verified on Microsoft's website. It proceeds to open a browser so I can authenticate my account. After that succeeds it starts downloading all of my messages & folders. I thought everything went fine until I attempted to send a message. I get the following error:

Login to server smtp.office365.com with username me@mydomain.com has failed.

It gives me the option to enter a new password, which doesn't make sense since it's oAuth2 but I created an app password to see if that would work, and it didn't. The only other options are cancel & retry which don't help either.

I thought maybe something went wrong with the authentication process so I uninstalled thunderbird and started again with the same results. I've tried many other server settings, but nothing works, so I'm here.

Current Settings:

Server Name: smtp.office365.com User Name: me@mydomain.com Authentication Method: oAuth2 Security: STARTTLS Port: 587

I've tried: Using Port 465 / SSL/TLS Using Port 465 / STARTLS Using Port 587 / SSL/TLS Changing Auth method to Normal Password and then using app-specific password. Uninstall / Resintsall

One final thing to note: I followed the same process with my fastmail.com account, which worked flawlessly. I can send & receive fine.

I installed Thunderbird and typed in my Office 365 email information to connect my account. Thunderbird found the correct IMAP settings, which I verified on Microsoft's website. It proceeds to open a browser so I can authenticate my account. After that succeeds it starts downloading all of my messages & folders. I thought everything went fine until I attempted to send a message. I get the following error: Login to server smtp.office365.com with username me@mydomain.com has failed. It gives me the option to enter a new password, which doesn't make sense since it's oAuth2 but I created an app password to see if that would work, and it didn't. The only other options are cancel & retry which don't help either. I thought maybe something went wrong with the authentication process so I uninstalled thunderbird and started again with the same results. I've tried many other server settings, but nothing works, so I'm here. Current Settings: Server Name: smtp.office365.com User Name: me@mydomain.com Authentication Method: oAuth2 Security: STARTTLS Port: 587 I've tried: Using Port 465 / SSL/TLS Using Port 465 / STARTLS Using Port 587 / SSL/TLS Changing Auth method to Normal Password and then using app-specific password. Uninstall / Resintsall One final thing to note: I followed the same process with my fastmail.com account, which worked flawlessly. I can send & receive fine.

Todas as respostas (6)

more options

Are you using 128.2.2?

128.2.2 was withdrawn on Thursday because of google/gmail/oauth issues. If you are seeing such issues you can update to 128.2.3 using Help > About. If you do not see 128.2.3 you can download and install 128.2.1 https://ftp.mozilla.org/pub/thunderbird/releases/128.2.1esr/linux-x86_64/

Útil?

more options

No, I'm using 128.2.1esr-2 but I updated to 128.2.3esr-2. It asked for my oAuth2 credentials after the update but it did not resolve the issue.

Útil?

more options

re :Changing Auth method to Normal Password and then using app-specific password.

At this moment do you have both incoming and outgoing (smtp) server settings Authentication Method: set as 'Oauth2' ? If yes, then make sure you have swiched off the 2 step verification, otherwise data says expect app specific but settings say expect oauth.

Settings > Privacy & Security WEb Content Select 'Accept cookies from sites'

Make sure any VPN is switched off.

Útil?

more options

I'm presuming you have: switched off 2 step verification. There are no VPN You have switched off anything that can use localhost such as Apache Xampp Web Content accepts cookies and always allow third party cookies. You have Authentication Method: Oauth2 for both incoming server and smtp server. Correct Server Settings.

  • Settings > Privacy & Security
  • Passwords section
  • Click on 'Saved Passwords'
  • completely remove any saved password line for that outlook account.
  • Whether it's imap:// or smtp:// or oauth://

Then restart Thunderbird.


Enter normal password (same one you use to access webmail) at prompt and then you get a second window where you click on 'Accept' to allow TB access to server.

Do you get to that second window? Is there an 'oauth://outlook account...' line in the saved passwords ?

Útil?

more options

All of your presumptions are correct, except for one - I don't know what you mean by switching off 2 step verification. Is that a setting in Thunderbird or are you talking bout the 2factor on the Microsoft account?

In saved passwords, there are 3 oauth:// 2 for fastmail, which I left alone, and 1 for login.microsoft.com. I removed it and restarted Thunderbird. Upon the restart, a new authentication window popped up. I entered my credentials. It then prompted for my 2 factor. I entered that. The window disappears, I DO NOT get a second window that has "Accept to allow TB". I've seen that window before on other devices, but it is not prompting now.

I sent a test email from another email client, I received it fine in Thunderbird. I attempted to send an email from Thunderbird, same error.

I went back into Saved Passwords and a new oauth://login.microsoft.com for today was created.

Útil?

more options

Útil?

Colocar questão

Deve iniciar a sessão com a sua conta para responder às mensagens. Por favor, comece uma nova pergunta, se ainda não tiver uma conta.