编程语言
首页 > 编程语言> > mailgun 发送邮件 tags标签, 是不是最多不超过三个

mailgun 发送邮件 tags标签, 是不是最多不超过三个

作者:互联网

在 Mailgun 中,使用标签(tags)可以帮助您更好地组织和追踪发送的电子邮件。根据 Mailgun 的文档,您可以为每封电子邮件添加多个标签。

标签的使用:

  1. 数量限制

    • Mailgun 允许您为每封邮件添加 最多 5 个标签。这与您提到的 “最多不超过三个” 的说法不一致,实际上是可以使用多达 5 个标签。
  2. 如何添加标签

    • 在创建邮件时,您可以通过 Tags 字段将标签添加到邮件中。这些标签将与邮件关联,可以用于后续的分析和报告。

示例代码

以下是如何在 Go 语言中使用 Mailgun 客户端添加标签的示例:

package main

import (
    "fmt"
    "log"

    "github.com/mailgun/mailgun-go/v4"
)

func main() {
    domain := "your-domain.com"
    apiKey := "YOUR_API_KEY"
    mg := mailgun.NewMailgun(domain, apiKey)

    sender := "you@your-domain.com"
    recipient := "recipient@example.com"
    subject := "Hello with Tags"
    body := "This email has tags!"

    // 创建新的邮件消息
    message := mg.NewMessage(sender, subject, body, recipient)

    // 添加最多 5 个标签
    message.SetTag("tag1")
    message.SetTag("tag2")
    message.SetTag("tag3")
    message.SetTag("tag4")
    message.SetTag("tag5")

    // 发送邮件
    _, err := mg.Send(message)
    if err != nil {
        log.Fatalf("Error sending email: %v", err)
        return
    }

    fmt.Println("Email sent successfully with tags!")
}

Go

总结

标签:
来源: