Gmail SMTP调试:错误“请通过您的网络浏览器登录”该怎么办?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (62)

我在使用gmail smtp服务器时遇到问题。

虽然它很好地解释了我得到的错误我找不到答案:Google SMTP只是说“请通过您的Web浏览器登录,然后再试一次”。我完全确定密码和电子邮件(都在base64中)编码良好。

正如你所看到的,在这张图片中:

,

我可以注意到只有一个区别:user@gmail.com和密码分两步发送。在上面的链接中,这个人在同一时间发送。谷歌没有接受这一点。但事实是,我写的身份验证登录Y29udGF0 ...(用户在base64,谷歌响应:)334 UGFzc3dvcmQ6(这意味着“密码:”)YzQ2MjJmNWVi ....(粘贴我的密码在base64中,并点击“输入”)。

提问于
用户回答回答于

我知道这是一个老问题,但我最近遇到了同样的问题,并且在解决问题时遇到了问题,尽管尝试了DisplayUnlockCaptcha修复。这就是我活着的方式。

转到帐户安全设置(https://www.google.com/settings/security/lesssecureapps)并启用“访问安全性较低的应用程序”,这可以让您使用谷歌smtp以外的其他客户端。

所属标签

可能回答问题的人

  • 天使的炫翼

    15 粉丝531 提问35 回答
  • 富有想象力的人

    2 粉丝0 提问26 回答
  • 旺仔小小鹿

    社区 · 运营 (已认证)

    48 粉丝0 提问26 回答
  • 发条丶魔灵1

    6 粉丝525 提问25 回答

扫码关注云+社区

领取腾讯云代金券