命令行安装:
go get github.com/Gre-Z/common
邮箱发送的功能模块位于
创建一个发件箱实例
本包支持任意邮箱发送,同时对QQ邮箱,QQ企业邮箱,163邮箱进行默认支持,其他邮箱需要手动配置服务器地址。
NewQQmail(UserName, PassWord string)NewQQmail(UserName, PassWord string)NewQQExmail(UserName, PassWord string)NewQQExmail(UserName, PassWord string)NewMail(ServerHost, SendAddr, UserName, PassWord string)
配置邮件发送基础信息
newEmail.Info("标题", "作者", []string{"收件人1","收件人2"})
发送邮件的内容
SendText(Text string)SendHtml(Html string)
完整代码
newEmail := NewQQExmail("邮箱账号", "授权码或者邮箱密码")
text := newEmail.Info("标题", "作者", []string{"收件人列表"}).
SendText("文本内容")
log.Println(text)
如果您满足任意一个条件,可以加我
1.修复代码bug
2.学习Go
3.提供更多邮件发送服务器地址