我已经设置桌面客户端在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
如何发送电子邮件使用oauth2使用命令行从smtp gmail帐户?请帮帮我?
编码访问令牌控制字符有问题。我应该输入<ctrl+A>但我在准备XOAUTH2令牌时输入了^A。这里的文档来自google
developers.google.com/gmail/imap/xoauth2-protocol
"Use the base64 encoding mechanism defined in RFC 4648. ^A represents a Control+A ( 01)."