

**终止支持通知：** AWS 将于 2026 年 10 月 30 日终止对亚马逊 Pinpoint 的支持。2026 年 10 月 30 日之后，您将不再能够访问 Amazon Pinpoint 控制台或 Amazon Pinpoint 资源（端点、分段、活动、旅程和分析）。有关更多信息，请参阅 [Amazon Pinpoint 终止支持](https://docs.aws.amazon.com/console/pinpoint/migration-guide)。**注意：** APIs 与短信相关、语音、移动推送、OTP 和电话号码验证不受此更改的影响，并受 AWS 最终用户消息的支持。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 创建电子邮件模板
<a name="message-templates-creating-email"></a>

*电子邮件模板* 是一种消息模板，其中包含要在您为任何 Amazon Pinpoint 项目发送的电子邮件中创建、保存和重用的内容和设置。您可以在通过 Amazon Pinpoint 创建和发送的任意类型的电子邮件中使用电子邮件模板。

在创建电子邮件模板时，您可以在基于模板的电子邮件的各个组成部分中指定要重用的内容和设置。这些组成部分称为*模板部分*，可以是邮件主题和/或邮件正文。内容可以是静态文本、个性化内容、图像或其他设计元素。模板部分也可以是一个设置，例如在收件人的电子邮件应用程序不显示 HTML 内容时所使用的邮件正文。

在您创建基于模板的电子邮件时，Amazon Pinpoint 将使用您在模板中定义的内容和设置填充邮件。

**创建电子邮件模板**

1. 打开亚马逊 Pinpoint 控制台，网址为。[https://console.aws.amazon.com/pinpoint/](https://console.aws.amazon.com/pinpoint/)

1. 在导航窗格中，选择**消息模板**。

1. 选择**创建模板**。

1. 在**渠道**下面，选择**电子邮件**。

1. 在**模板详细信息**下，对于**模板名称**，输入模板的名称。名称必须以字母或数字开头。它最多可以包含 128 个字符。字符可以是字母、数字、下划线 (\$1) 或连字符 (‐)。

1. （可选）对于**版本描述**，输入模板的简要描述。描述最多可包含 500 个字符。

1. 在**电子邮件详细信息**下，通过以下选项为使用模板的邮件指定内容：
   + 对于**主题**，输入要在邮件主题行中显示的文本。
   + 对于**消息**，输入要在邮件正文中显示的内容。
**提示**  
对于消息正文，您可以使用 HTML 或“设计”视图输入内容。在 HTML 视图中，您可以手动输入 HTML 内容，包括格式、链接以及要包含在邮件中的其他功能。在“设计”视图中，您可以使用富文本编辑器输入内容。使用格式工具栏应用格式设置，以及向内容添加链接和其他功能。要切换视图，请从消息编辑器上方的视图选择器中选择 **HTML** 或**设计**。  
您还可以在模板的主题和正文中包含个性化内容。为此，添加引用您或 Amazon Pinpoint 创建的特定属性（例如存储用户名字的属性）的消息变量。通过使用消息变量，可以为使用模板的消息的每个接收人显示不同的内容。要使用消息变量，请从**属性查找器**中选择现有属性的名称。Amazon Pinpoint 为该属性创建一个消息变量并将其复制到您的剪贴板上。将变量粘贴到所需的位置。有关更多信息，请参阅 [向消息模板添加个性化内容](message-templates-personalizing.md)。

1. 
**注意**  
必须先设置电子邮件编排发送角色，然后才能使用电子邮件标头。有关更多信息，请参阅 [在 Amazon Pinpoint 中创建电子邮件编排发送角色](channels-email-orchestration-sending-role.md)。

   在**标头**下，选择**添加新标头**，最多可为电子邮件消息添加 15 个标头。有关支持的标头列表，请参阅[《Amazon Simple Email Service 开发人员指南》](https://docs.aws.amazon.com//ses/latest/dg/Welcome.html)中的 [Amazon SES 标头字段](https://docs.aws.amazon.com/ses/latest/dg/header-fields.html)。
   + 对于**名称**，输入标头的名称。
   + 对于**值**，输入标头的值。

   （可选）要向促销电子邮件添加一键取消订阅链接，请添加以下两个标头：

   1. 创建一个**名称**为 `List-Unsubscribe` 的标头，并将**值**设置为您的取消订阅链接。该链接必须支持 HTTP POST 请求，才能处理收件人的取消订阅请求。

   1. 创建一个**名称**为 `List-Unsubscribe-Post` 的标头，并将**值**设置为 `List-Unsubscribe=One-Click`。

1. （可选）在**纯文本版本**下，输入要在消息的正文中显示的内容，这些消息使用了模板并且将发送到其电子邮件应用程序不显示 HTML 内容的收件人。

1. 如果使用消息变量将个性化内容添加到模板，请为每个变量指定默认值。如果执行此操作，则当收件人没有对应的值时，Amazon Pinpoint 将变量替换为您指定的值。我们建议您为模板中的每个变量执行该操作。

   要指定变量的默认值，请展开**默认属性值**部分。然后，输入要用于每个变量的默认值。如果您没有指定默认值，且收件人没有对应值，则 Amazon Pinpoint 不会发送邮件。

1. 在输入完模板的内容和设置后，选择**创建**。

要在使用模板向用户发送电子邮件之前测试该模板，可以发送使用该模板的[测试消息](messages-email.md)。如果执行此操作，请确保首先完成步骤 9，为模板中的所有变量指定默认值。否则，消息可能无法发送，或者它可能无法正确呈现。

## 在邮件模板中包含取消订阅链接
<a name="message-templates-creating-email-optout"></a>

在电子邮件中包含取消订阅链接是一项最佳实践，并且在一些国家/地区是法律所要求的。在取消订阅链接中，您可以包含一个特殊属性`ses:tags="unsubscribeLinkTag:value"`，其中*value*是您定义的任何值。如果收件人点击包含此特殊属性的链接，Amazon Pinpoint 会将其计为选择退出事件以供分析（例如，在[分析概述页面](analytics-overview.md)的选择退出率指标中）。以下示例显示这种链接的语法：

```
<a ses:tags="unsubscribeLinkTag:optout" href="https://www.example.com/preferences">Unsubscribe</a>
```

如果您的模板包含具有此属性的链接，则您仍然必须开发一个系统来处理选择退出请求。有关处理选择退出请求的系统的示例，请参阅解决方案库中的 [AWS Amazon Pinpoint 偏好中心](https://aws.amazon.com/solutions/implementations/amazon-pinpoint-preference-center/)解决方案。

**注意**  
Amazon Pinpoint Preference Center 解决方案现已成为指南。该解决方案无法再部署，但架构图和代码留作参考。