Cal*_*der 37 gmail smtp go smtp-auth
此Go程序从我的家用计算机成功发送电子邮件,但在DigitalOcean上的虚拟服务器上收到以下错误:
panic: 530 5.5.1 Authentication Required. Learn more at
Run Code Online (Sandbox Code Playgroud)
这是代码:
auth := smtp.PlainAuth("", "bjorkbjorksen@gmail.com", "PASSWORD", "smtp.gmail.com")
msg := "Subject: Hello\r\n\r\nWorld!"
e = smtp.SendMail("smtp.gmail.com:587", auth, "bjorkbjorksen@gmail.com", []string{email}, []byte(msg))
if e != nil { panic(e) }
Run Code Online (Sandbox Code Playgroud)
小智 39
访问Gmail帐户的安全设置,并将" 安全性较低的应用 " 权限设置为"已启用".为我工作.
您需要访问https://security.google.com/settings/security/apppasswords
然后选择Gmail,然后选择设备.然后单击Generate.只需复制并粘贴由Google生成的密码即可.
归档时间: |
|
查看次数: |
131485 次 |
最近记录: |