admin管理员组

文章数量:1559721

执行命令:go run sendEmail/sendMail.go “邮件内容”
sendMail.go

package main

import (
        "log"
        "os"
        "gopkg.in/gomail.v2"
)

func main() {
        args := os.Args //获取用户输入的所有参数
        if args == nil {
                return
        }
        message := args[0]
        m := gomail.NewMessage()
        m.SetHeader("From", "fxxx@limei")
        m.SetHeader("To","txxx@limei")
        m.SetHeader("Subject", "邮件主题")
        m.SetBody("text/html", message)
        //发送的附件
        //m.Attach("/tmp/sendEmail/FilterLog.2017-07-06.csv")

    d := gomail.NewPlainDialer("smtp.exmail.qq", 465, "fxxx@limei", "password") // 发送邮件服务器、端口、发件人账号、发件人密码
    if err := d.DialAndSend(m); err != nil {
        log.Println("发送失败", err)
        return
    }

    log.Println("done.发送成功")
}

本文标签: 腾讯发送邮件企业邮箱样例