# 发送一次性电子邮件

要在 Pushwoosh 中发送一次性电子邮件，请导航至 **Campaigns** 部分，选择 **One-time messages**，然后点击 **Send message** > **Email**。

<img src="/emails-send-email-1.webp" alt="一次性消息菜单，显示发送消息选项和电子邮件渠道选择"/>

<span id="configure-content" />

### 配置内容

在 **Content** 步骤中，选择或创建您的电子邮件内容。您可以使用多种语言从头开始或使用 HTML 代码创建内容。

#### 选择现有内容

使用 **Type to search...** 字段或打开下拉菜单并选择所需的电子邮件内容。

<img src="/emails-send-email-2.webp" alt="电子邮件内容下拉菜单，显示预先存在的电子邮件模板列表"/>

<Aside type="note">
如果您的账户开启了[内容审批](/zh/product/content/approvals-and-content-versions/)，未获批准的模板会保留在下拉列表中，但您无法选择它们。
</Aside>

<img src="/approvals-and-content-versions-9.webp" alt="一次性电子邮件表单内容步骤，显示一个待审批模板在下拉菜单中呈灰色且不可选"/>

#### 创建新内容

<Aside type="note">
如果您的账户开启了内容审批，**Create new** 在此处不可用。请先从 **Content** → **Email content** 提交并批准模板，然后从下拉菜单中选择它。
</Aside>

1. 点击 **Create new** 并选择 **Create from scratch...** ([拖放编辑器](/zh/product/content/email-content/drag-and-drop-email-editor/create-email-content-with-drag-and-drop-editor/)) 或 **Create from HTML-code...** ([HTML 代码编辑器](/zh/product/content/email-content/html-code-editor/))。

   <img src="/emails-send-email-37.webp" alt="内容步骤中的“创建新内容”下拉菜单，包含“从头创建”和“从 HTML 代码创建”选项"/>

2. 在编辑器中创建电子邮件。编辑器会在营销活动表单上方以抽屉形式打开，因此您会停留在内容步骤。
3. 保存您的内容，然后点击编辑器顶部的返回箭头。抽屉随即关闭，新内容会在内容步骤中被选中。

[了解有关创建电子邮件内容的更多信息](/zh/product/content/email-content/drag-and-drop-email-editor/create-email-content-with-drag-and-drop-editor/)

#### 编辑内容

点击预览上方的 **Edit content**，以打开加载了所选内容的同一个抽屉。

<img src="/emails-send-email-38.webp" alt="内容步骤预览，电子邮件预览上方有“编辑内容”按钮"/>

保存您的更改，然后点击编辑器顶部的返回箭头关闭抽屉，返回到“内容”步骤。

<span id="select-message-type" />

#### 选择消息类型

选择此电子邮件如何根据订阅和发送规则进行处理：

* **营销消息**：尊重用户订阅偏好、退订和频率上限。不会发送给[控制组](/zh/product/audience-data-and-segmentation/control-groups/)用户。
* **交易消息**：无论订阅状态如何，都会发送给所有用户。绕过退订和频率上限。会发送给控制组用户。

<img src="/emails-send-email-25.webp" alt="内容步骤中的营销消息和交易消息选项"/>

<Aside type="caution">
如果您的账户开启了[内容审批](/zh/product/content/approvals-and-content-versions/#sending-is-blocked-until-content-is-approved)，即使是**交易消息**，未获批准的模板也会阻止发送。
</Aside>

[了解消息类型如何影响发送](/zh/product/messaging-channels/marketing-vs-transactional/)。

<span id="select-subscription-category" />

#### 选择订阅类别

如果您的项目已启用订阅偏好中心，并且您选择了**营销消息**，请从下拉菜单中选择一个**订阅类别**，以使消息与您的订阅者偏好保持一致。类别在[订阅偏好中心](/zh/product/messaging-channels/emails/email-preferences/)中定义。

<img src="/emails-send-email-27.webp" alt="订阅类别下拉菜单，在电子邮件营销活动表单中包含社区、促销、新闻通讯等选项"/>

### 为您的电子邮件营销活动选择受众

在 **Audience** 步骤中，定义谁将收到您的电子邮件。Pushwoosh 提供多种定位选项以匹配您的营销活动目标：

<span id="send-to-segment" />

#### 发送至细分

选择此选项以定位预定义的受众细分。这使您可以根据用户的行为、举动或属性专注于特定群体。有两个选项：

* 从预构建选项的下拉列表中选择一个细分。
<img src="/emails-send-email-4.webp" alt="发送至细分选项，在受众设置中包含细分下拉菜单和创建细分按钮"/>

* 要创建新细分，请点击 **Create segment**。然后从下拉菜单中选择以下操作之一：

    * **构建细分**：使用细分构建器创建一个新细分。[了解更多](/zh/product/audience-data-and-segmentation/segmentation/create-segments/)
    * **导入细分**：从 CSV 文件导入一个细分。[了解更多](/zh/product/audience-data-and-segmentation/segmentation/create-segments/by-import/#how-to-import-a-segment)。

<img src="/emails-send-email-26.webp" alt="电子邮件受众定位步骤中的构建或导入细分选项"/>

<span id="send-to-email-list" />

#### 发送至邮件列表

使用此选项将电子邮件发送到特定的电子邮件地址列表。以列表形式输入电子邮件地址，用逗号分隔。这非常适合不适合预定义细分的一次性或特殊通信。

<img src="/emails-send-email-5.webp" alt="发送至邮件列表选项，包含用于输入逗号分隔电子邮件地址的文本字段"/>

#### 发送给所有订阅者

选择此选项以定位您的整个订阅者群体，无论其细分或行为如何。

<Aside type="caution" title="重要提示">
选择此选项时，请确保电子邮件内容与广泛的受众相关。不相关的消息可能会导致退订率增加。
</Aside>

<img src="/emails-send-email-6.webp" alt="在受众定位设置中选择发送给所有订阅者选项"/>

设置好受众后，点击 **Next** 进入电子邮件营销活动的计划步骤。

<span id="schedule-email" />

### 计划电子邮件

然后，选择何时发送您的电子邮件。您有几个选项：

* 立即发送
* 为特定日期和时间安排发送

<span id="send-immediately" />

#### 立即发送

如果您希望在营销活动设置完成后立即发送电子邮件，请选择此选项。这非常适合需要立即发送的紧急或时间敏感的消息。

<img src="/emails-send-email-7.webp" alt="在电子邮件计划设置中选择立即发送选项"/>

<span id="selected-time" />

#### 选定时间

选择此选项可为您的电子邮件安排特定的日期和时间。

##### 设置日期和时间

使用日历为您的电子邮件选择确切日期。然后，指定小时和分钟（使用 24 小时格式）。

##### 选择时区

* **订阅者设备时区**。电子邮件将根据每个收件人的本地时区发送，确保在他们所在位置的指定时间送达。
* **自定义时区**。设置一个特定的时区，以便在同一时间向所有收件人发送电子邮件。这对于定位特定地区的用户很有用。

<img src="/emails-send-email-8.webp" alt="选定时间计划，包含日期选择器、时间输入和时区选择选项"/>

<Aside type="tip">
您可以在已计划的电子邮件发送前取消它。消息必须处于 **Scheduled** 状态。在一次性消息列表中，打开该消息的操作菜单 (⋮) 并选择 **Delete message**。
</Aside>

#### 配置消息发送设置

##### 设置频率上限

使用[**频率上限**](/zh/product/messaging-channels/message-delivery-settings/frequency-capping/#enable-global-frequency-capping)来限制用户接收电子邮件消息的频率，防止过度发送消息并减少用户流失。频率上限不适用于**交易消息**。选择以下选项之一：

* **使用全局频率上限设置**

  应用您在[全局频率上限设置](/zh/product/messaging-channels/message-delivery-settings/frequency-capping/#enable-global-frequency-capping)中配置的项目范围限制。

  例如，如果全局限制设置为 9 天内 3 条消息，则超过此限制的额外消息将被跳过。
  <img src="/push-notifications-one-time-push-25.webp" alt="在消息发送配置中选择“使用全局频率上限设置”选项"/>
* **不使用全局频率上限发送消息**

  即使用户已超过该渠道的消息限制，他们仍将收到此消息。请谨慎使用此选项，以避免过度发送消息。
  <img src="/push-notifications-one-time-push-26.webp" alt="在消息发送设置中选择“不使用全局频率上限发送消息”选项"/>
* **使用自定义频率上限**

  在 **Limit to a maximum of** 中为此消息设置自定义消息限制：每 N 天 N 条消息。如果用户超过此自定义上限，将不会向其发送该消息。

  在 **Counting mode** 下，选择已发送消息的计数方式：

  * **Rolling window**：统计每次发送前过去 N×24 小时内发送的消息。
  * **Calendar day**：计数器在午夜重置，因此 1 天的限制适用于 00:00 至 23:59。如果限制为多天，则从该周期第一天的午夜开始计数。选择 **Capping timezone** 以设置计算午夜所用的时区。

  <img src="/push-notifications-one-time-push-27.webp" alt="使用自定义频率上限，包含消息限制字段，Counting mode 设置为 Calendar day，并带有 Capping timezone 选择器"/>

<Aside type="caution" title="重要提示">
自定义频率上限会取代此消息的全局上限，因此只检查自定义限制。但是，该消息仍计入渠道的全局计数器，因此它可能会占用依赖全局上限的其他电子邮件消息的共享配额。[了解更多](/zh/product/messaging-channels/message-delivery-settings/frequency-capping/#use-custom-frequency-capping)。
</Aside>

##### 设置发送速率限制

**发送速率**设置控制消息发送给受众的速度。调整发送速率有助于您管理发送速度、防止后端过载并提高整体送达率。

选择以下选项之一：

* **使用全局发送速率设置**
  应用您项目消息发送设置中配置的发送速率限制。如果未设置限制，所有消息将立即发送。当您希望发送速度遵循项目的默认规则时，请使用此选项。[了解有关全局发送速率限制的更多信息](/zh/product/messaging-channels/message-delivery-settings/send-rate-limits/)

<img src="/send-rate-in-journey-elements-1.webp" alt="在发送速率配置中选择“使用全局发送速率设置”选项"/>

* **不使用全局发送速率发送消息**
  尽可能快地发送消息，忽略任何全局发送速率限制。请谨慎使用，以避免后端过载或造成发送高峰。

<img src="/send-rate-in-journey-elements-2.webp" alt="选择“不使用全局发送速率发送消息”选项以实现最大发送速度"/>

* **使用自定义发送速率**
  仅为此消息覆盖全局发送速率。设置每秒发送的最大消息数量，让您完全控制发送速度。

<img src="/send-rate-in-journey-elements-3.webp" alt="使用自定义发送速率选项，包含用于设置每秒消息数的输入字段"/>

配置完所需选项后，点击 **Next** 进入审核步骤。

<span id="audit-your-email" />

### 审核您的电子邮件

在 **Audit** 步骤中，Pushwoosh 会向您选择的地址发送一封真实的测试电子邮件，并检查可能影响送达的问题，从损坏的链接到缺失的退订机制。您必须至少运行一次审核，才能进入**审核**步骤。[了解有关电子邮件送达性的更多信息](/zh/product/messaging-channels/emails/email-deliverability/)。

#### 运行审核

1. 点击 **Run audit**。

   <img src="/emails-send-email-35.webp" alt="一次性电子邮件向导审核步骤中的“运行审核”按钮"/>

2. 在 **Send test to** 下，输入测试应发送到的电子邮件地址。它会预先填入您自己的账户电子邮件，但您可以将其替换为任何地址。您账户退信列表中的地址将被拒绝，并显示错误说明原因。
3. 点击对话框中的 **Run audit** 发送测试电子邮件并运行检查。

<img src="/emails-send-email-36.webp" alt="运行审核对话框，包含一个“发送测试至”电子邮件输入字段和一个“运行审核”按钮，位于一次性电子邮件向导中"/>

结果分为两组显示：**内容检查**和**合规性检查**。审核运行前，两组都显示**未通过**。运行后，每组会显示其结果以及发现的错误和警告数量。

<Aside type="note" title="何时再次运行审核">
- **更改内容后。** 点击 **Run again**。结果不会自动更新：在您重新运行审核之前，显示的仍是针对之前内容的检查结果。
- **编辑已计划的电子邮件时。** 每次打开表单时，都需要再次运行审核，然后才能点击 **Apply changes**。
</Aside>

#### 审核检查的内容

##### 内容检查

* **主题行：** 标记任何内容语言中的空主题行。
* **链接健康状况：** 标记电子邮件正文中的损坏链接。
* **安全浏览：** 标记被标记为恶意软件、网络钓鱼、已知缩短器、原始 IP 地址、可疑顶级域名或可见链接文本与其目标不匹配的链接。
* **点击跟踪：** 检查链接是否被点击跟踪器包裹。
* **电子邮件大小：** 根据 Gmail 的裁剪限制检查电子邮件大小。超大的电子邮件会被裁剪。收件人会看到“[消息已裁剪]”，并且退订链接会被隐藏。
* **垃圾邮件分数：** 来自 Pushwoosh 反垃圾邮件引擎的分数。这是一个有用的指标，但不能保证邮件能进入 Gmail 或 Outlook 的收件箱。

##### 合规性检查

* **一键退订标头：** 检查 List-Unsubscribe 标头。如果您每天发送超过 5,000 封电子邮件，Gmail 会拒绝没有一键退订功能的消息或将其移至垃圾邮件箱。
* **退订链接健康状况：** 检查退订链接是否有效。损坏的链接会导致垃圾邮件投诉而不是退订。
* **可见的退订链接：** CAN-SPAM 法规要求。收件人必须能够从电子邮件内部选择退订。
* **物理地址：** CAN-SPAM 和大多数 ESP 政策要求。您公司的街道地址必须出现在页脚。

<Aside type="note" title="如果审核发现问题">
审核不会阻止发送。如果您点击 **Next** 时仍有错误、警告或待处理的检查，会打开 **Continue bypassing the audit?** 对话框。点击 **Back to the audit** 先修复问题，或点击 **Confirm** 在不修复的情况下进入**审核**步骤。

<img src="/emails-send-email-47.webp" alt="Continue bypassing the audit? 对话框，带有 Errors found during email audit 横幅以及 Back to the audit 和 Confirm 按钮"/>
</Aside>

<span id="review-and-edit-your-content" />

### 审核和编辑您的内容

在**审核**中，检查预览以及内容、受众和计划的摘要。在发送或计划之前，更新任何仍需更改的内容。

#### 电子邮件详情

在**电子邮件详情**中，审核和编辑**主题行**、**发件人姓名**和**发件人电子邮件**。

如果您希望回复发送到同一地址，请启用**使用此地址作为回复地址以接收和跟踪回复**。取消勾选即可输入不同的 **Reply-to name** 和 **Reply-to email**。发件人地址和回复地址必须使用您账户中[已验证的域](/zh/product/first-steps/start-with-your-project/configure-platforms/email-verification/)。否则，消息会在发送时被拒绝。
<img src="/emails-send-email-9.webp" alt="审核步骤，其中电子邮件详情显示可编辑的主题行、发件人姓名、发件人电子邮件以及计划前的电子邮件预览"/>
<Aside type="caution" title="发件人详情如何确定">
在一次性电子邮件表单中设置的发件人具有最高优先级：它会覆盖[电子邮件内容](/zh/product/content/email-content/)和[平台默认设置](/zh/product/first-steps/start-with-your-project/configure-platforms/email-verification/)中的发件人。您在此处设置的**发件人姓名**和**发件人电子邮件**值会与此消息一起保存，并且不会与内容或平台中的更改同步。

如果您稍后在内容或平台设置中更改发件人，此消息仍将使用此处设置的值。这两个字段均为必填项。它们会根据内容或平台默认设置预先填写，因此如要使用这些值，请保持不变。

[发件人优先级在旅程中的工作原理](/zh/product/customer-journey/journey-elements/channels/email/#define-sender-details-and-reply-address)
</Aside>

<span id="resend-to-non-openers" />

#### 重新发送给未打开者

如果您想再次向未打开邮件的用户发送该邮件，请在发送或计划消息前启用**重新发送给未打开者**。Pushwoosh 随后会使用相同的邮件内容为这些收件人创建一个后续发送。

1. 启用**重新发送给未打开者**。
2. 设置后续邮件应发送的**发送日期**、**时间**和**时区**。
3. 如有需要，编辑后续邮件的**主题行**。它会根据内容预先填写，可以与原始主题不同，但不能为空。

<img src="/emails-send-email-31.webp" alt="审核步骤，已启用“重新发送给未打开者”功能，显示发送日期、时间、时区和后续主题行"/>

<Aside type="tip">
最早的重新发送日期是原始发送日期后 3 天。在 3-5 天后重新发送通常能提高参与度和打开率，因为人们有更多时间看到并打开第一封邮件。如果后续邮件发送得太快，您通常会获得较少的打开次数和较弱的参与度。
</Aside>

<span id="link-to-aggregated-messages" />

#### 链接到聚合消息

您可以选择将您的电子邮件链接到一个[聚合消息营销活动](/zh/product/statistics-and-analytics/aggregated-messages/)：启用 **Aggregated statistics**，并在 **Link message statistics with** 中选择该营销活动。这使您可以将该电子邮件与相关消息分组，并在“聚合消息”部分中随时间跟踪它们的综合表现。
使用此功能可以监控作为更广泛通信策略一部分的消息有效性。

#### 命名并确认发送

1. 点击 **Schedule message** 或 **Send now**。随即打开 **Confirm sending** 对话框。
2. （可选）编辑 **Campaign name**。它会预先填入电子邮件的主题行。请保持在 255 个字符或以内：超出的文本会被截断，且不会有警告。
3. 在对话框中点击 **Schedule message** 或 **Send now**。

<img src="/emails-send-email-46.webp" alt="Confirm sending 对话框，Campaign name 字段已根据电子邮件主题行预先填写"/>

活动名称将成为该消息在 [Message History](/zh/product/statistics-and-analytics/message-history/) 及其 CSV 导出中的加粗标题，取代主题行。如果您清空该字段，Message History 会显示主题行。

活动名称仅为这一次发送打标签。要将该电子邮件与其他消息分组，请将其链接到聚合消息营销活动（见上文）。

#### 取消或编辑已计划的电子邮件

对于已计划但尚未发送的电子邮件（状态为 **Scheduled**），您可以更改或取消它们。在 **Campaigns** → **One-time messages** 中打开消息列表。

然后，为您想更改或取消的消息打开操作菜单 (⋮)：

* **删除消息：** 取消计划的发送并将状态更改为 **Stopped**。
* **编辑消息：** 打开已加载消息数据的一次性电子邮件表单。
* **Rename：** 无需打开编辑表单即可设置或更改活动名称。字符限制为 255 个。要移除名称，请清空该字段并保存。该行将再次显示电子邮件的主题行。

<Aside type="note" title="编辑时">
- 您可以更新**内容**和**受众**。
- 在**审核**中，您无需重新打开电子邮件构建器即可更改**主题行**。
- 在**审核**中，您可以更改**重新发送给未打开者**的设置，包括后续的**主题行**、**发送日期**、**时间**和**时区**。
- 计划的发送时间无法更改。要重新安排，请使用**删除消息**并创建一条新消息。
- 在**受众**步骤中，您可以更改细分、创建新细分或更改邮件列表。进行更改后，受众规模会重新计算。
- 如果在您编辑时消息开始发送，保存更改会失败并显示错误，消息保持不变。
- 在审核中，按钮标签为 **Apply changes**，而不是 **Schedule message** 或 **Send now**。点击它，然后在 **Confirm sending** 对话框中再次确认以保存您的更改，包括对活动名称的任何修改。
</Aside> 

### 示例场景

假设您是一家电子商务平台的营销经理，您希望向之前有过购买记录的目标用户群体发送一封电子邮件，以推广即将到来的新年促销活动。这封邮件应在促销开始前的特定日期和时间送达。您可以在 Pushwoosh 中按如下方式设置此营销活动：

**1.** 首先，导航至 **Campaigns**，并选择 **One-time messages**。点击 **Send message**，然后选择 **Email** 开始设置您的一次性电子邮件营销活动。

**2.** 您决定为此营销活动使用现有的电子邮件内容。在 **Content** 步骤中，打开下拉菜单并选择名为 **New Year Sale Promo** 的预构建电子邮件内容。

审核电子邮件内容：

"我们的新年促销活动即将到来！🎉
准备好享受您最喜爱的产品高达 50% 的折扣。促销活动将于 1 月 1 日开始，所以请标记您的日历，确保不要错过！🛍️✨"

<img src="/emails-send-email-10.webp" alt="电子邮件内容选择，显示下拉菜单中的新年促销模板"/>

对内容满意后，点击 **Next** 进入受众选择步骤。

**3.** 由于您希望定位之前有过购买记录的用户，请选择 **Send to segment**。从下拉菜单中，选择细分 **Returning customers**，该细分基于过去一年内有过购买记录的用户。

<img src="/emails-send-email-11.webp" alt="受众选择，已选择“发送至细分”选项和“回头客”细分"/>

确认受众后，点击 **Next** 进入计划步骤。

**4.** 为确保邮件在正确的时间发送，请在计划选项中选择 **Selected time**。

* 使用 24 小时格式将日期设置为 12 月 30 日，时间设置为上午 10:00。
* 选择**订阅者设备时区**，以便邮件在每个收件人当地时间的上午 10:00 发送，无论他们身在何处。

**5.** 在 **Audit** 步骤中，点击 **Run audit**，输入一个测试电子邮件地址，并运行检查，以确认邮件在发送前没有损坏的链接或缺失的退订机制。

**6.** 审核所有营销活动详情，包括受众、计划和电子邮件内容。使用预览功能查看邮件在收件人收件箱中的显示效果。

<img src="/emails-send-email-12.webp" alt="营销活动审核屏幕，显示计划时间、受众细分和电子邮件内容预览"/>

所有内容核实无误后，点击 **Schedule message**。在 **Confirm sending** 对话框中，在 **Campaign name** 中输入 **New_Year_Sale_Email**，以便在 Message History 中轻松找到此次发送，然后点击 **Schedule message**。