> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.onesignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 事务性电子邮件

> 使用 OneSignal 向用户发送事务性电子邮件。

开始使用 OneSignal 电子邮件消息传递的一个很好的方式是开始发送事务性电子邮件，例如：

* 欢迎邮件，
* 购买确认，
* 密码重置，或
* 任何其他与服务相关的消息。

通过在 OneSignal 上发送事务性消息，您可以轻松地从 OneSignal 控制台**跟踪递送、点击和打开统计信息**，与您的推送通知和营销电子邮件一起。

将所有通信保持在一个地方。如果您刚开始发送电子邮件，在 OneSignal 中设置事务性消息意味着：

* 您将有更少的电子邮件产品需要管理，
* 您可以在一个地方查看对用户的所有通信，以及
* 您可以使用 Journeys 创建可视化自动化，其中可以包括营销和事务性消息传递。

# 事务性邮件与营销邮件

事务性电子邮件通常是用户执行某项操作的结果。事务性电子邮件不需要包含`退订链接`，因为消息本身被认为是您组织服务交付所必需的。

营销消息是所有其他不是服务交付必需的消息。您应该确保您有同意发送营销消息的权限，并在每封电子邮件中包含退订链接。了解更多关于[电子邮件监管合规性](./email-compliance)。

# 发送事务性电子邮件

如果需要，启用向已退订用户发送。

### 控制台或模板

如果使用控制台或[模板](./templates)，请切换打开**高级设置**，然后选中**包括向已退订用户发送**。

<Frame caption="示例显示模板的高级设置。">
  <img src="https://mintcdn.com/onesignal/56ctKxZSV4m5VEkn/images/docs/b5b5e821031cf258f0711edebcde18fc4df8632c32816a98c454e7ab00db2408-Screenshot_2024-12-02_at_3.13.48_PM.png?fit=max&auto=format&n=56ctKxZSV4m5VEkn&q=85&s=e5bd655b38050ac581d4e66b7f6bf6e0" width="1700" height="662" data-path="images/docs/b5b5e821031cf258f0711edebcde18fc4df8632c32816a98c454e7ab00db2408-Screenshot_2024-12-02_at_3.13.48_PM.png" />
</Frame>

您也可以删除[退订链接](./unsubscribe-links-email-subscriptions)，因为我们会将此内容发送给细分中的每个收件人，无论他们的订阅状态如何。

从控制台发送时，您只能定位[细分](./segmentation)，因此您可能需要设置[标签](./add-user-data-tags)来使用[导入](./import)功能创建列表。

<Info>
  如果您通过第三方 ESP（如 Mandrill、Mailgun 或 SendGrid）发送，您可能需要从抑制列表中清除已退订的电子邮件，以便能够向这些收件人发送并提高您的递送率。
</Info>

### API

发送事务性消息的最常见方式是通过我们的[创建消息](/reference/email) API。

要发送给已退订的电子邮件订阅，请将 `include_unsubscribed` 设置为 `true`。

<CodeGroup>
  ```json json theme={null}
  {
    "app_id": "YOUR_ONESIGNAL_APP_ID",
    "include_email_tokens": ["[email protected]", "[email protected]"],
    "email_subject": "Your Email Subject",
    "template_id": "e59b3a5e-ccc4-44ff-b39e-aa4c668fe6c1",
    "include_unsubscribed": true
  }
  ```
</CodeGroup>

此示例使用[模板](./templates)，可以按照[电子邮件退订链接和标头](./unsubscribe-links-email-subscriptions)中描述的方式排除退订链接，但在这种情况下您也可以从您的电子邮件 HTML 中删除它。

有关更多详细信息，请参阅[事务性消息](./transactional-messages)。

# 迁移您现有的事务性电子邮件

您可以使用我们的[电子邮件模板转发](./email-template-forwarding)或[创建模板](/reference/create-template) API 导入现有的电子邮件模板。或者，您可以将 HTML 注入到我们的[创建消息](/reference/email) API 上的 `email_body` 中。

***
