美文网首页
go发送email的最佳实践

go发送email的最佳实践

作者: 苍老师的眼泪 | 来源:发表于2020-05-04 15:04 被阅读0次

go自带了一个可以发邮件的包,但是感觉不好用,不如用第三方封装好的包:
首先安装一个第三方包:

go get gopkg.in/gomail.v2
package main

import "gopkg.in/gomail.v2"

func main() {
    m := gomail.NewMessage()

    m.SetHeader("From", "1543323033@qq.com")
    m.SetHeader("To", "13435515713@163.com", "edison939878@gmail.com")

    m.SetHeader("Subject", "Hello!")
    m.SetBody("text/html", "this is a test email for you, enjoy!")

    d := gomail.NewDialer("smtp.qq.com", 465, "1543323033@qq.com", "你的密码")

    if err := d.DialAndSend(m); err != nil {
        panic(err)
    }
}

相关文章

  • go发送email的最佳实践

    go自带了一个可以发邮件的包,但是感觉不好用,不如用第三方封装好的包:首先安装一个第三方包:

  • VsCode Go插件配置最佳实践指南

    VsCode Go插件配置最佳实践指南 VsCode Go插件工作原理 VsCode Go的正确安装方式 VsCo...

  • 关于go module

    2020.04.29 更新 =======关于 goland 使用 go module 的最佳实践,参见https...

  • 2018-07-02

    发送邮件 //发送邮件 @ResponseBody @RequestMapping("email") public...

  • Go 语言最佳实践

    指导原则 a) 简单性 b) 可读性 c) 生产力 标识符 a) 选择标识符是为了清晰,而不是简洁...

  • vapor 发送email

    导入库 邮件发送

  • Java发送Email

    我们在注册XXX网站账号成为会员的时候经常会通过邮箱等方式发送验证码或激活账号。本文将会介绍两种常用的Java发送...

  • java发送Email

    引言 在开发中,有的时候会用到邮件平台通知。最常见的就是亚马逊经常给用户推荐一些商品,以及购买商品后的邮件通知。 ...

  • email 发送邮件

  • 菜鸟笔记(二) - Java邮件发送实践

    本文将介绍多种使用Java发送Email的应用实践。 前提摘要:在学习Java Web的构建中,无论是触发型的邮件...

网友评论

      本文标题:go发送email的最佳实践

      本文链接:https://www.haomeiwen.com/subject/ekfyghtx.html