无法在带有Gmail的Go SMTP库中发送电子邮件

我正在尝试使用我的gamil帐户通过golang的smtp库发送电子邮件。

几天前我尝试发送电子邮件时效果很好。

但是今天突然,我无法发送电子邮件,并且显示的错误是:

535 5.7.8不接受用户名和密码。在\ n5.7.8 https://support.google.com/mail/?p=BadCredentials h3sm2390100pji.16-gsmtp

中了解更多信息

我确定它可以成功登录gmail,因为1.用户名和密码正确; 2.当我将代码推送到服务器并尝试再次发送电子邮件时,我的gmail帐户会收到“关键“安全警报”电子邮件,说我的安全访问权限较低,并且选择了已识别此活动。

这表明我确实能够通过golang程序登录gmail,但无法发送任何电子邮件。

我已经打开了安全性较低的访问权限,并且我也尝试过此https://accounts.google.com/DisplayUnlockCaptcha,而我的gmail密码是“大写字母+小写字母+特殊符号+数字”

由于一直尝试在互联网上使用所有可能的解决方案,但仍然无法使用golang程序再次发送电子邮件,因此我一直陷入困境。

我使用的端口是587。 通过将其更改为465,则会出现EOF错误。

zz7630 回答:无法在带有Gmail的Go SMTP库中发送电子邮件

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3108902.html

大家都在问