本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將 Amazon SES 與 Microsoft Windows Server IIS SMTP 整合
您可設定 Microsoft Windows Server 的 IIS SMTP 伺服器來透過 Amazon SES 傳送電子郵件。這些指示是在 Amazon EC2 執行個體上使用 Microsoft Windows Server 2022 撰寫。您可以在 Microsoft Windows Server 2016 上使用相同的組態。
注意
Windows Server 是第三方應用程式,並非由 Amazon Web Services 開發或支援。本節中的程序僅供參考,如有變更,恕不另行通知。
將 Amazon SES 與 Microsoft Windows Server IIS SMTP 伺服器整合
-
首先,使用下列指示設定 Microsoft Windows Server 2022。
-
從 Amazon EC2 管理主控台
啟動新的 Microsoft Windows Server 2022 Base Amazon EC2 執行個體。 -
連線到執行個體,並遵循 Amazon EC2 Windows 執行個體入門中的指示,使用遠端桌面登入執行個體。
-
啟動伺服器管理員儀表板。
-
安裝 Web Server (Web 伺服器) 角色。請務必包含 IIS 10 管理相容性工具 (Web Server 核取方塊下的選項)。
-
安裝 SMTP Server (SMTP 伺服器) 功能。
-
-
接著,使用以下說明來設定 IIS SMTP 服務。
-
返回伺服器管理員儀表板。
-
從工具功能表中,選擇網際網路資訊服務 (IIS) 10.0 Manager。
-
在 SMTP Virtual Server #1 (SMTP 虛擬伺服器 #1) 上按一下滑鼠右鍵,然後選取 Properties (屬性)。
-
在 Access (存取) 標籤的 Relay Restrictions (轉送限制) 下,選擇 Relay (轉送)。
-
在 Relay Restrictions (轉送限制) 對話方塊中,選擇 Add(新增)。
-
在 Single Computer (單一電腦) 下,輸入 127.0.0.1 做為 IP 地址。現在您已獲得此伺服器的存取權限,可透過 IIS SMTP 服務轉送電子郵件至 Amazon SES。
在此步驟中,我們假設您的電子郵件在此伺服器上產生。如果產生電子郵件的應用程式在另一個伺服器上執行,您必須在 IIS SMTP 中提供該伺服器轉送權限。
注意
若要將 SMTP 轉送延伸到私有子網路,針對 Relay Restriction (轉送限制),請使用 Single Computer (單一電腦) 127.0.0.1 和 Group of Computers (電腦群組) 172.1.1.0 – 255.255.255.0 (位於網路遮罩區段)。針對 Connection (連線),請使用 Single Computer (單一電腦) 127.0.0.1 和 Group of Computers (電腦群組) 172.1.1.0 – 255.255.255.0 (位於網路遮罩區段)。
-
-
最後,使用下列說明來設定伺服器以透過 Amazon SES 傳送電子郵件。
-
返回 SMTP Virtual Server #1 Properties (SMTP 虛擬伺服器 #1 屬性) 對話方塊,然後選擇 Delivery (交付) 標籤。
-
在 Delivery (交付) 標籤上,選擇 Outbound Security (對外安全性)。
-
選擇 Basic Authentication (基本身分驗證),然後輸入您的 Amazon SES SMTP 憑證。您可使用 取得 Amazon SES SMTP 憑證 中的程序來從 Amazon SES 主控台取得這些憑證。
重要
您的 SMTP 登入資料與您的AWS存取金鑰 ID 和私密存取金鑰不同。請勿嘗試使用您的AWS登入資料來驗證 SMTP 端點的身分。如需憑證的詳細資訊,請參閱 Amazon SES 憑證的類型。
-
確認已選取 TLS encryption (TLS 加密)。
-
返回 Delivery (交付) 標籤。
-
選擇 Outbound Connections (對外連線)。
-
在 Outbound Connections (對外連線) 對話方塊中,確認連接埠為 25 或 587。
-
選擇 Advanced (進階)。
-
針對 Smart host (智慧型主機) 名稱,輸入您要使用的 Amazon SES 端點,例如 email-smtp.us-west-2.amazonaws.com。如需可使用 Amazon SES 之AWS 區域的端點 URLs 清單,請參閱《》中的 Amazon Simple Email Service (Amazon SES)AWS 一般參考。
-
返回伺服器管理員儀表板。
-
在伺服器管理員儀表板上,以滑鼠右鍵按一下 SMTP Virtual Server #1 (SMTP 虛擬伺服器 #1),然後重新啟動服務以採用新的組態。
-
透過此伺服器傳送一封電子郵件。您可以檢查訊息標題來確認是透過 Amazon SES 傳遞。
-