go email

package mail

import (
	"github.com/jordan-wright/email"
	"net/smtp"
)

func SendText(text string) error {
	e := email.NewEmail()

	e.From = from//邮件发送人
	e.To = to//收件人
	e.Cc = cc//抄送
	e.Subject = subject//邮件主题
	e.Text = []byte(text)//本文内容

	err := e.Send(address, smtp.PlainAuth("", username, password, host))
	//smtp.qq.com:587,qq固定的值后面的数字为post465或者587,自己账号名加密码,host,
	//为POP3/SMTP服务 (如何使用 Foxmail 等软件收发邮件?)的授权码,开启pop3,会出现
	return err
}

  

原文地址:https://www.cnblogs.com/yangxinpython/p/12765621.html