使用 Amazon 發送SESAPI電子郵件 - Amazon Simple Email Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Amazon 發送SESAPI電子郵件

若要透過 Amazon 傳送生產電子郵件SES,您可以使用簡易郵件傳輸協定 (SMTP) 界面或 Amazon SES API。如需SMTP介面的詳細資訊,請參閱使用 Amazon 界SESSMTP面發送電子郵件。本節說明如何使用傳送電子郵件API。

當您使用 Amazon 發送電子郵件時 SESAPI,您可以指定消息的內容,Amazon 為您SES彙編電MIME子郵件。或者,您也可以自行組合電子郵件,以便完全控制郵件內容。如需有關的詳細資訊API,請參閱 Amazon 簡易電子郵件服務API參考。如需端點URLs清單 AWS 區域 如果有提SES供 Amazon 服務,請參閱中的 Amazon 簡單電子郵件服務端點和配額 AWS 一般參考.

您可以使用下API列方式呼叫:

  • 出直接HTTPS請求- 這是最先進的方法,因為您必須手動處理請求的身份驗證和簽名,然後手動構建請求。如需 Amazon 的相關資訊 SESAPI,請參閱 APIv2 參考資料中的歡迎頁面。

  • 使用 AWS SDK—AWS SDKs可以很容易地訪問APIs幾個 AWS 服務,包括 Amazon SES。當您使用時SDK,它會處理驗證、要求簽署、重試邏輯、錯誤處理和其他低階功能,以便您可以專注於建置讓客戶滿意的應用程式。

  • 使用指令行介面 — AWS Command Line Interface是 Amazon 的命令行工具SES。我們還提供 AWS 適用 PowerShell於在 PowerShell環境中編寫腳本的人的工具。

無論您是直接還是間SESAPI接訪問 Amazon 通過 AWS SDK,該 AWS Command Line Interface 或 AWS 工具 PowerShell, Amazon SES API 提供了兩種不同的方式,為您發送電子郵件, 這取決於你想要多少控制在電子郵件消息的組成:

  • 格式化:Amazon 會SES撰寫並傳送格式正確的電子郵件訊息。您只需提供「寄件者」和「收件人」地址、主旨與訊息內文。Amazon SES 負責所有其餘的工作。如需詳細資訊,請參閱使用 Amazon 傳送格式化的電子郵件 SES API

  • Raw:您可以手動撰寫並傳送電子郵件訊息,並指定您自己的電子郵件標頭和MIME類型。如果您有編排電子郵件格式的經驗、原始碼界面可讓您擁有更多訊息編寫控制權。如需詳細資訊,請參閱使用 Amazon SES API v2 發送原始電子郵件