通过 SendGrid Marketing API 将列表取消订阅标头添加到电子邮件

问题描述 投票:0回答:3

我们正在使用 SendGrid 营销电子邮件 API 向订阅者推送时事通讯,并希望在每封电子邮件中包含自定义列表取消订阅标头。但是我看不到任何支持向消息添加标头的 API 方法。我是完全盲目还是没有方法向 SendGrid 电子邮件添加自定义标头?

谢谢你 Brgds 卢卡斯

email newsletter sendgrid
3个回答
3
投票

您可以通过其 Web API 使用

header
参数添加自定义标头(必须采用有效的 JSON 格式,不含整数),如 在其文档中所述:

发布:https://api.sendgrid.com/api/mail.send.json

发布数据:

api_user=your_sendgrid_username&api_key=your_sendgrid_password&[电子邮件受保护]&toname=目的地&subject=Example_Subject&text=testingtextbody&[电子邮件受保护]&header={"List-Unsubscribe": "unsubscribe_email@your_domain"}


2
投票

如果您使用营销电子邮件 API,目前无法拦截电子邮件并向其添加标头。

如果您只是使用营销电子邮件 API 来管理列表,然后通过 SendGrid 自行发送电子邮件,则可以执行此操作,因为您可以根据需要构建标头。

对于营销电子邮件,list-unsubscribe 标头由取消订阅应用程序自动设置,如此知识库文章中详细介绍。


1
投票

使用营销邮件平台时,无法添加自定义标头;您只能使用主 Web 或 SMTP API 来完成此操作。但是,如果您使用主 Web 或 SMTP API,则可以专门使用列表取消订阅字段中的替换标签,以便于自定义。

© www.soinside.com 2019 - 2024. All rights reserved.