為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

Authentication failure with SMTP-server

  • 10 回覆
  • 3 有這個問題
  • 265 次檢視
  • 最近回覆由 kompak

more options

I've been running Thunderbird for years on Gentoo which has version 115.10.1 as the most recent. I don't send much mail so I'm not exactly sure when this problem occurred, but I'm unable to authenticate with my SMTP server. I have not changed any configuration. Some weeks ago a changed my password on the server, but I made the appropriate changes to Thunderbird password manager. All settings, username and passwords are 100% correct as I copy pasted all of them. IMAP on the same server (uses same credentials) works.

I have tried deleting and re-adding my accounts which did not help. I have also tried deleting my profile folder. All other mail clients (e.g. claws-mail, kmail, mailspring) with the same SMTP server don't have any problems sending mail. This problem seems to only affect Thunderbird and Thunderbird forks such as Betterbird.

I have no firewall and am using SSL authentication with cleartext password on the SMTP server.

I get the following output to console on attempted sending of message:

console.error: (new Error("Server error 503 Service Unavailable", "resource://services-settings/Utils.sys.mjs", 390)) console.error: mailnews.smtp: "Command failed: 535 Incorrect authentication data; currentAction=_actionAUTHComplete" console.error: mailnews.smtp: "Authentication failed: Incorrect authentication data" console.error: mailnews.smtp: "Authentication failed: Incorrect authentication data" console.error: mailnews.send: "Sending failed; Unable to authenticate to Outgoing server (SMTP) mail.kapsi.fi. Please check the password and verify the 'Authentication method' in 'Account Settings | Outgoing server (SMTP)'., exitCode=2153066805, originalMsgURI="

I've been running Thunderbird for years on Gentoo which has version 115.10.1 as the most recent. I don't send much mail so I'm not exactly sure when this problem occurred, but I'm unable to authenticate with my SMTP server. I have not changed any configuration. Some weeks ago a changed my password on the server, but I made the appropriate changes to Thunderbird password manager. All settings, username and passwords are 100% correct as I copy pasted all of them. IMAP on the same server (uses same credentials) works. I have tried deleting and re-adding my accounts which did not help. I have also tried deleting my profile folder. All other mail clients (e.g. claws-mail, kmail, mailspring) with the same SMTP server don't have any problems sending mail. This problem seems to only affect Thunderbird and Thunderbird forks such as Betterbird. I have no firewall and am using SSL authentication with cleartext password on the SMTP server. I get the following output to console on attempted sending of message: console.error: (new Error("Server error 503 Service Unavailable", "resource://services-settings/Utils.sys.mjs", 390)) console.error: mailnews.smtp: "Command failed: 535 Incorrect authentication data; currentAction=_actionAUTHComplete" console.error: mailnews.smtp: "Authentication failed: Incorrect authentication data" console.error: mailnews.smtp: "Authentication failed: Incorrect authentication data" console.error: mailnews.send: "Sending failed; Unable to authenticate to Outgoing server (SMTP) mail.kapsi.fi. Please check the password and verify the 'Authentication method' in 'Account Settings | Outgoing server (SMTP)'., exitCode=2153066805, originalMsgURI="

被選擇的解決方法

I finally found the solution to this problem. Thunderbird seems to be not able to send passwords with non ASCII characters properly to SMTP-servers. Strangely this only is the case with SMTP. IMAP passwords can contain non ASCII characters.

This bug is marked resolved, but apparently it is not.

從原來的回覆中察看解決方案 👍 0

所有回覆 (10)

more options

Maybe if you post a screenshot of your smtp settings, it will present a more complete picture of your issue. Thank you.

more options

Of course here it is. These settings work perfectly fine in any other email client except Thunderbird.

more options

Are you including your full email id or just the prefix before the @?

more options

Just my username.

more options

Please try with full email address.

more options

It won't work as I have a specific username for the server.

more options

You mentioned that you changed settings to password manager. How was that done? My suggestion would have been to go to settings>privacy&security and delete both entries for the account and let Thunderbird then prompt for password.

more options

david said

You mentioned that you changed settings to password manager. How was that done? My suggestion would have been to go to settings>privacy&security and delete both entries for the account and let Thunderbird then prompt for password.

That is exactly what I tried first. Since then I have tried complete deleting all accounts and even deleting my whole profile folder.

more options

Ok, I'm lost. My only other thought would be whether you have more than one account, as that could be the issue if they're using the wrong smtp server. Do you get the same error when you use the full email address?

more options

選擇的解決方法

I finally found the solution to this problem. Thunderbird seems to be not able to send passwords with non ASCII characters properly to SMTP-servers. Strangely this only is the case with SMTP. IMAP passwords can contain non ASCII characters.

This bug is marked resolved, but apparently it is not.