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

搜索 | 用户支持

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

详细了解

OAuth2-configured Thunderbird receives my Gmail, but intermittently won't send emails as of June 2, 2022

  • 5 个回答
  • 2 人有此问题
  • 2 次查看
  • 最后回复者为 david

more options

I have enabled OAuth2 in my Thunderbird Security Settings, and can receive Gmail, but for the few days I am intermittently (and presently) unable to send mail, even when I type in my Google password at Thunderbird's prompt. I am able to receive and send mail just fine using online Gmail, but not on Thunderbird. These are the messages Thunderbird provides:

"Login to server smtp.googlemail.com with username p****.*****ss@gmail.com failed."

And: "Sending of the message failed. Unable to authenticate to Outgoing server (SMTP) smtp.googlemail.com. Please check the password and verify the 'Authentication method' in 'Account Settings | Outgoing server (SMTP)'."

I have followed Thunderbird troubleshooting instructions, without success.

I cleared the startup cache and restarted Thunderbird.

"Accept Cookies from Sites" "Always" is checked in Preferences.

Thank you, Percy

Troubleshooting Information: Application Basics Name Thunderbird Version 91.10.0 Build ID 20220525135609 Distribution ID Update Channel release User Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0 OS Windows_NT 10.0 19043 Launcher Process Enabled Multiprocess Windows 0/0 Fission Windows 0/0 Disabled by safe mode Remote Processes 3 Enterprise Policies Inactive Google Location Service Key Missing Google Safebrowsing Key Missing Mozilla Location Service Key Missing Safe Mode true

I have enabled OAuth2 in my Thunderbird Security Settings, and can receive Gmail, but for the few days I am intermittently (and presently) unable to send mail, even when I type in my Google password at Thunderbird's prompt. I am able to receive and send mail just fine using online Gmail, but not on Thunderbird. These are the messages Thunderbird provides: "Login to server smtp.googlemail.com with username p****.*****ss@gmail.com failed." And: "Sending of the message failed. Unable to authenticate to Outgoing server (SMTP) smtp.googlemail.com. Please check the password and verify the 'Authentication method' in 'Account Settings | Outgoing server (SMTP)'." I have followed Thunderbird troubleshooting instructions, without success. I cleared the startup cache and restarted Thunderbird. "Accept Cookies from Sites" "Always" is checked in Preferences. Thank you, Percy Troubleshooting Information: Application Basics Name Thunderbird Version 91.10.0 Build ID 20220525135609 Distribution ID Update Channel release User Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0 OS Windows_NT 10.0 19043 Launcher Process Enabled Multiprocess Windows 0/0 Fission Windows 0/0 Disabled by safe mode Remote Processes 3 Enterprise Policies Inactive Google Location Service Key Missing Google Safebrowsing Key Missing Mozilla Location Service Key Missing Safe Mode true

所有回复 (5)

more options

Be sure you have Oauth2 set for security. Then, be sure to remove all passwords from account. Then connect and Google will prompt you through to authenticate. Your old password works online, but not on any email client (not just TB).

more options

Thank you, David. Progress made, but the problem remains:

OAuth2 was and remains set for security.

I removed all passwords from my account via Preferences/Passwords/Remove All

A Google window opened, prompting me through to authentication, which I did.

I followed the links in new Security Alert emails from Google and confirmed it was me.

Thunderbird Preferences/Passwords/Show Passwords now reveals only a Google-generated password/link beginning 1//0d

I did a test, then a restart, then another test. Gmail still downloads new emails to Thunderbird, but when I try to send an email from Thunderbird it continues giving me the same messages:

"Login to server smtp.googlemail.com with username p****.*****ss@gmail.com failed."

And: "Sending of the message failed. Unable to authenticate to Outgoing server (SMTP) smtp.googlemail.com. Please check the password and verify the 'Authentication method' in 'Account Settings | Outgoing server (SMTP)'."

Troubleshooting information (below) seems largely the same. Any ideas?

Thanks, Percy

Application Basics Name Thunderbird Version 91.10.0 Build ID 20220525135609 Distribution ID Update Folder C:\ProgramData\Mozilla\updates\8216C80C92C4E828 Update History Update Channel release User Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0 OS Windows_NT 10.0 19043 Application Binary C:\Program Files (x86)\Mozilla Thunderbird\thunderbird.exe Profile Folder (Local drive) Build Configuration about:buildconfig Memory Use about:memory Performance about:performance Registered Service Workers about:serviceworkers Third-party Modules about:third-party Launcher Process Enabled Multiprocess Windows 0/0 Fission Windows 0/0 Disabled by default Remote Processes 4 Enterprise Policies Inactive Google Location Service Key Missing Google Safebrowsing Key Missing Mozilla Location Service Key Missing Safe Mode false Profiles about:profiles Telemetry Data about:telemetry

more options

Well, I'm no expert; there are a few real gurus here, but I'm not that skilled. from what you describe, I suggest going to accountsetting>Outgoingserver and check that your smtp server is set to Oauth2. And maybe recheck your smtp password to ensure it was removed.

more options

Brilliant! Problem solved! The key was finding the Outgoing Server setting, which was hidden out of site in my Account Settings below several other accounts. When I scrolled down and clicked, I saw that all outgoing mail was still set on normal password. Changing to OAuth2 fixed everything. Thanks!

more options

I was glad to assist. Please mark this completed so it will be removed from active list Thanks much.