Go语言smtp模块发纯文本文件
2015-05-22 15:53
751 查看
package main import ( "fmt" "net/smtp" ) func main() { auth := smtp.PlainAuth("text/plain", "fyxichen@163.com", "123456", "smtp.163.com") to := []string{"123456@qq.com"} msg := []byte(`To:123456@qq.com From:czxichen@163.com Subject:测试 Content-Type: text/plain; charset=UTF-8" this is test mail`) err := smtp.SendMail("smtp.163.com:25", auth, "fyxichen@163.com", to, msg) fmt.Println(err) }行1 From: ”suntao” <suntao@fimmu.com>
行2 To: 123456@qq.com //接收人邮箱地址
行3 Subject: hello world //标题
行4 Date: Mon, 9 Oct 2006 16:51:34 +0800
行5 MIME-Version: 1.0
行6 Content-Type: text/plain;
行7 charset="utf-8“
行8 Date: Mon, 9 Oct 2006 16:48:25 +0800
行9
行10 Hello world //内容
行11
相关文章推荐
- Go 语言 SMTP指令发邮件(实例)
- Go语言通过smtp发送邮件的方法
- go语言里比较好用的计划任务调度模块
- Go语言的后缀数组模块尝鲜
- 为go smtp模块增加smtp.Auth的LOGIN模式实现, 以及修复smtp.go中的一...
- go语言里比较好用的计划任务调度模块
- go语言中的反射reflect
- GO语言练习:第一个Go语言工程--排序
- Go语言 异常处理
- Go 语言常量定义与<<(左移)、>>(右移)和ioto的使用
- go 语言编程初探
- Go语言学习(九)文件操作
- Go语言学习笔记十三: Map集合
- go语言常遇到的问题
- Go语言入门(四)——不定参数
- CentOS 6.8 配置GO语言开发环境
- go语言的面向对象
- 详解 Go 语言中 Map 类型和 Slice 类型的传递