直接使用go-smtp包 ,为了防止乱码 , 主题subject进行了base64编码
import (
"encoding/base64"
"github.com/emersion/...go-sasl"
"github.com/emersion/go-smtp"
"strings"
)
func SendSmtp(server string, from string,...=\r\n" +
"\r\n" +
body + "\r\n")
err := smtp.SendMail(server, auth, from,...服务进行发送 , 防止垃圾邮件泛滥
可以使用telnet smtp.sina.cn 25 这样的命令检测是否允许访问25端口
现在邮箱都是使用授权码进行验证的 , 注意是和登录密码有区别的 , 授权码一般在设置里面开启...邮件")