请务必下载代码包


命令行安装:

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.提供更多邮件发送服务器地址