GoLang发送邮件demo

quenlang · · 909 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。
package聽main

import聽(
	"fmt"
	"github.com/quenlang/mahonia"
	"net/smtp"
)

func聽main()聽{
	auth聽:=聽smtp.PlainAuth("",聽"beian@tingyun.com",聽"xxxx",聽"smtp.exmail.qq.com")
	str1聽:=聽"申请升级report-app报表"
	str2聽:=聽"7.概览页数据格式bug引起评分详情展示空白(昨晚上的500异常是由于此处的js页面缓存导致参数没有正常请求到后端,并且后端没有兼容请求参数。)"
	enc聽:=聽mahonia.NewEncoder("gbk")
	to聽:=聽[]string{"zhoujk@tingyun.com"}
	msg聽:=聽[]byte("To:聽zhoujk@tingyun.com\r\n"聽+聽"From:聽beian@tingyun.com\r\n"聽+
		enc.ConvertString(str2)聽+聽"\r\n")
	err聽:=聽smtp.SendMail("smtp.exmail.qq.com:25",聽auth,聽"beian@tingyun.com",聽to,聽msg)
	if聽err聽!=聽nil聽{
		fmt.Println(err)
	}

}


本文出自 “勇敢向前,坚决向左” 博客,谢绝转载!

本文来自:51CTO博客

感谢作者:quenlang

查看原文:GoLang发送邮件demo

入群交流(和以上内容无关):Go中文网 QQ 交流群:729884609 或加微信入微信群:274768166 备注:入群;关注公众号:Go语言中文网

909 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传