We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

搜索 | 用户支持

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

详细了解

Can get but cannot send emails via GMail - No OAuth option!

  • 7 个回答
  • 1 人有此问题
  • 28 次查看
  • 最后回复者为 Gabriel M

more options

I heard recently GMail switched to OAuth. I changed the STMP settings to OAuth for receiving. Now Thunderbird 91.10 can read the emails. However, I cannot change the settings for outgoing because there is no OAuth option there!

I heard recently GMail switched to OAuth. I changed the STMP settings to OAuth for receiving. Now Thunderbird 91.10 can read the emails. However, I cannot change the settings for outgoing because there is no OAuth option there!

被采纳的解决方案

It worked. It is either because I challenged my outgoing server to another gmail account and then back to the original account OR because I wrote "smtp.gmail.com" (ok) instead of "smtp.Gmail.com" (bad).

定位到答案原位置 👍 0

所有回复 (9)

more options

PS: My outgoing settings are: Port 465 Connection security: SSL/TLS Auth method Normal password (I don't see the OAuth option!!!!) UserName: my gmail account

For authentication I only see: No authentication, Normal password, Kerberos, NTLM. The error I get is: "Login to server smtp.GMail.com with username C*******@gmail.com failed".

more options

Update: One step forward: I deleted my Outgoing account and recreated it. After this, the OAuth2 option appeared. (Note: If I switch to StartTLS the OAuth2 option dissapear so I have to re-delete and re-create the account). However, I still cannot send emails.

more options

I just checked my working settings. The incoming port is 993 if using IMAP and Port 995 if using POP. The outgoing (SMTP) is 587.

Google show 486 if using SSL. or 587 is using TLS or StartTLS. Thunderbird's database shows port 465 and I now think this is wrong as Thunderbird has not supported SSL for years (it was obsoleted by TLS 20 years ago as a protocol.) Perhaps when Google changed their authentication process they tightened the ports they will accept. Try changing the port to 587. I have oauth on port 587 with STARTTLS

more options
more options

Matt said

Try changing the port to 587. I have oauth on port 587 with STARTTLS

Hi I tried STARTTLS/587 as you recommended. I have the same issue: when I press Send Email, TB gets stuck as "Status: Sensing message..." dialog box. If I press cancel, I get

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

The problem is that the OAuth dialog box from Goolge (that asks me to log in) never appears. Notice that it appears for the POP (read emails) account. I think something is broken in TB.

由Gabriel M于修改

more options

Matt said

Try changing the port to 587. I have oauth on port 587 with STARTTLS

Hi Matt. I tried STARTTLS/587 as you recommended. I have the same issue: when I press Send Email, TB gets stuck as "Status: Sensing message..." dialog box. If I press cancel, I get

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

The problem is that the OAuth dialog box from Goolge (that asks me to log in) never appears. Notice that it appears for the POP (read emails) account. I think something is broken in TB.

由Gabriel M于修改

more options

Matt said

Try changing the port to 587. I have oauth on port 587 with STARTTLS

Hi Matt.

I tried STARTTLS/587 as you recommended. I have the same issue: when I press Send Email, TB gets stuck as "Status: Sensing message..." dialog box. If I press cancel, I get

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

The problem is that the OAuth dialog box from Goolge (that asks me to log in) never appears. Notice that it appears for the POP (read emails) account. I think something is broken in TB.

more options

PS: I tried to use a different GMail account as Outgoing (so me "email1" sends now emails via "email2") and it works. This is why I think my gmail account/inbox is corrupted in TB.

more options

选择的解决方案

It worked. It is either because I challenged my outgoing server to another gmail account and then back to the original account OR because I wrote "smtp.gmail.com" (ok) instead of "smtp.Gmail.com" (bad).