使用 Amazon Pinpoint 发送交易电子邮件 - Amazon Pinpoint

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

使用 Amazon Pinpoint 发送交易电子邮件

本部分提供完整的代码示例,您可以使用它们来通过 Amazon Pinpoint 发送事务性电子邮件消息:

  • 通过使用 Amazon Pinpoint 中的 SendMessages SendMessages操作 API:您可以使用亚马逊 Pinpo API int 中的操作通过亚马逊 Pinpoint 支持的所有渠道发送消息,包括推送通知SMS、语音和电子邮件渠道。

    使用此操作的好处是,在所有渠道发送消息的请求语法都非常类似。这样,您可以更容易地重新利用现有代码。该SendMessages操作还允许您替换电子邮件中的内容,并允许您将电子邮件发送到Amazon Pinpoint终端节点IDs而不是特定的电子邮件地址。

本部分包括多种编程语言的示例代码,您可以使用这些示例来开始发送事务性电子邮件。

有关端点、区段和渠道的更多代码示例,请参阅代码示例

选择发送电子邮件的方法

发送事务性电子邮件的最佳方法因具体使用案例而定。例如,如果您需要使用第三方应用程序发送电子邮件,或者没有 AWS SDK适用于您的编程语言的应用程序,则可能需要使用该SMTP接口。如果您想通过 Amazon Pinpoint 支持的其他渠道发送消息,并且想要使用一致的代码来发出这些请求,则应使用 Amazon Pinpoint 中的SendMessages操作。API

在亚马逊 Pinpoint 和亚马逊之间进行选择 SES

如果您发送大量交易电子邮件,例如购买确认或密码重置消息,请考虑使用Amazon。SESAmazon SES 有一个API和SMTP接口,这两个接口都非常适合从您的应用程序或服务发送电子邮件。它还提供了其他电子邮件功能,包括电子邮件接收功能、配置集和发送授权功能。

亚马逊SES还包括一个SMTP界面,您可以将其与现有的第三方应用程序集成,包括客户关系管理 (CRM) 服务,例如Salesforce。有关使用亚马逊发送电子邮件的更多信息SES,请参阅《亚马逊简单电子邮件服务开发者指南》了解更多信息。