首页 > 其他 > 详细

记录Go gin集成发送邮件接口的坑

时间:2020-03-25 09:44:54      阅读:261      评论:0      收藏:0      [点我收藏+]

1、使用的是第三方的依赖包

"gopkg.in/gomail.v2"

2、邮件用的是网易的,需要去开启 POP3/SMTP/IMAP服务

3、运行代码报

could not send email 1: 554 DT:SPM 126 smtp7,DsmowACnNEK2wnleVyy7Cg--.54515S3 1585038007,please see http://mail.163.com/help/help_spam_16.htm?ip=113.83.100.167&hostid=smtp7&time=1585038007

(解决:发送邮件的时候需要把发送房的邮箱也一起带上,就不会报这个554的错误)

4、发送多个收件人的切片数组,老是报错(原因,表单提交的是字符串,虽然字符串和切片看起来一样,但是类型不同。

解决:把表单提交过来的字符串转换成切片split()、然后遍历完成取value,并且append到接收者的切片中)

技术分享图片

 

 

5、大功告成,邮件发送成功了

 

记录Go gin集成发送邮件接口的坑

原文:https://www.cnblogs.com/ztshuai/p/12563404.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!