sendgrid html text,用sendgrid发邮件

sendgrid html text,用sendgrid发邮件sendgrid 是发送邮件的服务提供商 它提供两种发送邮件的方式 通过 smtp 或者他们自己专有的 API 来发送 我们用 go 来发送一个 首先下载 sendgrid go 软件包 通过 goget 命令来下载 getgetgithub com sendgrid sendgrid go 下载完后我们来看第一个例子 packagemaini fmt log os gi

sendgrid 是发送邮件的服务提供商,它提供两种发送邮件的方式。

通过smtp 或者 他们自己专有的 API 来发送,

我们用 go 来发送一个:

首先下载 sendgrid-go 软件包,

通过 go get 命令来下载:

get get github.com/sendgrid/sendgrid-go

下载完后我们来看第一个例子:

package main

import (

“fmt”

“log”

“os”

“github.com/sendgrid/sendgrid-go”

“github.com/sendgrid/sendgrid-go/helpers/mail”

)

func main() {

from := mail.NewEmail(“发件邮箱”, “”)

subject := “邮件标题”

to := mail.NewEmail(“收件邮箱”, “”)

plainTextContent := “邮件文本内容”

htmlContent := “邮件HTML内容

message := mail.NewSingleEmail(from, subject, to, plainTextContent, htmlContent)

client := sendgrid.NewSendClient(os.Getenv(“SENDGRID_API_KEY”))

response, err := client.Send(message)

if err != nil {

log.Println(err)

} else {

fmt.Println(response.StatusCode)

fmt.Println(response.Body)

fmt.Println(response.Headers)

}

}

把邮箱换成自己的邮箱地址

将代码保存到文件 sendmail.go

我们用 go build 将其编译

go build sendmail.go

编译后我们的得到一个可执行文件 sendmail。

我们通过 sendgrid.com 申请一个 SENDGRID_API_KEY, 放在环境变量中,然后执行 sendmail

export SENDGRID_API_KEY=xxxxxxxxxxx

./sendmail

然后去看一下邮箱,看看邮件是否收到。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/202957.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午10:55
下一篇 2026年3月19日 下午10:55


相关推荐

  • kindEditor编辑器的使用

    kindEditor编辑器的使用最近在跟着教程写一些简单的项目的时候用到了

    2026年3月19日
    2
  • java面试(葵花宝典)

    java面试(葵花宝典)1 1 20 面向对象 基础部分的顺序 基本语法 类相关的语法 内部类的语法 继承相关的语法 异常的语法 线程的语法 集合的语法 io 的语法 虚拟机方面的语法 1 一个 java 源文件中是否可以包括类 不是内部类 有什么限制 可以有多个类 但只能有一个 public 的类 并且 public 的类名必须与文件名一致 2 java 有没有 goto java 中的保留字 现在没有在 java 中使用 3

    2026年3月17日
    1
  • matlab 掩模,应用掩模在MATLAB

    matlab 掩模,应用掩模在MATLAB我在此过程之后施加问题的掩模的图像 应用掩模在 MATLAB1 我创建使用 roipoly 在 Matlab 的掩模 2 我将它从一个逻辑转换为一个双因此我可以应用高斯模糊 3 我将高斯模糊应用于蒙版 然后 我想将图像与此蒙版相乘 以便 遮挡 由蒙版定义的区域 但由于高斯模糊 它应该看起来是混合的 这是问题发生的地方 我得到以下错误 Errorusing Matrixdimens

    2026年3月19日
    2
  • FPN 网络详解

    FPN 网络详解转自 https blog csdn net WZZ article details 论文题目 FeaturePyram 论文链接 论文链接论文代码 Caffe 版本代码链接一 FPN 初探 1 图像金字塔图 1 图像金字塔图 2 高斯金字塔效果如上图所示 这是一个图像

    2026年3月17日
    5
  • 使用微软官方工具下载安装Windows10系统

    使用微软官方工具下载安装Windows10系统准备安装盘首先准备一个8G以上容量的U盘,并从微软官网下载Windows10下载工具:https://www.microsoft.com/zh-cn/software-download/windows10注意在执行下面操作之前备份好您U盘上的数据,因为下面的操作会清空该U盘上的所有数据。制作过程双击打开下载到的MediaCreationTool1809.exe文件,弹出Wi…

    2022年5月20日
    33
  • POJ–2391–Ombrophobic Bovines【分割点+Floyd+Dinic优化+二分法答案】最大网络流量

    POJ–2391–Ombrophobic Bovines【分割点+Floyd+Dinic优化+二分法答案】最大网络流量

    2022年1月11日
    45

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号