本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Amazon Pinpoint 傳送交易電子郵件
本節提供完整的程式碼範例,您可以使用這些程式碼範例,透過 Amazon Pinpoint 傳送交易電子郵件訊息:
-
透過在 Amazon Pinpoint 中使用 SendMessages 操作API:您可以使用 Amazon Pinpoint 中的
SendMessages
操作API,在 Amazon Pinpoint 支援的所有頻道中傳送訊息,包括推播通知、SMS、語音和電子郵件頻道。使用此操作的優點是,在所有管道之中,傳送訊息的請求語法非常類似。這可讓您更輕鬆地重新規劃現有的程式碼。
SendMessages
此操作也可讓您取代電子郵件訊息中的內容,並傳送電子郵件至 Amazon Pinpoint 端點IDs,而非特定電子郵件地址。
本節包括採用數種程式設計語言的範例程式碼,您可以使用這些範例程式碼,開始傳送交易電子郵件。
如需端點、區段和通道的更多程式碼範例,請參閱程式碼範例 。
選擇傳送電子郵件的方法
用於傳送交易電子郵件的最佳方法取決於您的使用案例。例如,如果您需要使用第三方應用程式傳送電子郵件,或者您的程式設計語言無法使用 AWS SDK,則可能需要使用 SMTP 介面。如果您想要在 Amazon Pinpoint 支援的其他管道中傳送訊息,而且想要使用一致的程式碼來提出這些請求,您應該使用 Amazon Pinpoint 中的 SendMessages
操作API。
在 Amazon Pinpoint 和 Amazon 之間進行選擇 SES
如果您傳送大量交易電子郵件,例如購買確認或密碼重設訊息,請考慮使用 Amazon SES。Amazon SES具有 API和 SMTP界面,這兩者都非常適合從您的應用程式或服務傳送電子郵件。它還提供額外的電子郵件功能,包括電子郵件接收功能、組態集和傳送授權功能。
Amazon SES也包含一個SMTP介面,您可以與現有的第三方應用程式整合,包括客戶關係管理 (CRM) 服務,例如 Salesforce。如需使用 Amazon 傳送電子郵件的詳細資訊SES,請參閱 Amazon Simple Email Service 開發人員指南以取得詳細資訊。