记录实现golang发送邮件功能遇到的问题:
1.550 User has no permission
解决方法:在邮箱中开启kehu
2. 535 Error: authentication failed
解决方法:在代码中使用授权码代替密码
最终邮件发送成功
3.修改为邮箱服务器报错:x509: certificate signed by unknown authority
http://rgyq.blog.163.com/blog/static/31612538201581703126803/
需去掉CA认证
4.504 5.7.4 Unrecognized authentication type
http://rgyq.blog.163.com/blog/static/31612538201581703126803/
5.535 5.7.3 Authentication unsuccessful
6.illegal base64 data at input byte 4