我已经在oauth同意屏幕中设置了桌面客户端,用于测试API访问gmail api以发送电子邮件?
当尝试使用oauth2从命令行验证到gmail时,我得到下面的错误?
AUTH LOGIN XOAUTH2
334 UGFzc3dvcmQ6
<base64 encoded string>
535-5.7.8 Username and Password not accepted. Learn more at
535 5.7.8 https://support.google.com/mail/?p=BadCredentials u12-20020a170902b28c00b0019c2b1c4db1sm2373754plr.239 - gsmtp
如何从smtp gmail帐户使用oauth2使用命令行发送电子邮件?请帮助我?
1条答案
按热度按时间xjreopfe1#
编码的访问令牌有控制字符的问题。我应该输入〈ctrl+A〉,但我在准备XOAUTH2令牌时输入了^A。它在这里从谷歌文档