如何從 Amazon EC2 執行個體或 AWS Lambda 函數中移除對連接埠 25 的限制?

上次更新日期: 2020 年 12 月 21 日

我無法透過連接埠 25 從 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體或 AWS Lambda 函數傳送電子郵件。

解決方案

依預設,AWS 會封鎖所有 EC2 執行個體和 Lambda 函數的連接埠 25 (SMTP) 上的傳出流量。如果要在連接埠 25 上傳送傳出流量,您可以請求移除此限制。

若要移除 Lambda 函數上的連接埠 25 限制,請將您的函數與 Amazon VPC 相關聯。然後,使用網路位址轉譯 (NAT) 閘道為您的 Lambda 函數提供網際網路存取權。無法從 VPC 函數移除連接埠 25 限制。

完成此任務後,透過執行以下操作,請求 AWS 取消您的 EC2 執行個體或 NAT 閘道上的連接埠 25 限制:

  1. 使用 AWS 帳戶登入,然後開啟移除電子郵件傳送限制的請求表
  2. 輸入您的電子郵件地址,以便 AWS Support 可以就您請求的更新與您聯絡。
  3. Use case description (使用案例說明) 欄位中提供必填資訊:
    從 EC2 執行個體或 NAT 閘道傳送電子郵件的清晰而詳細的使用案例。
    一份概述您計劃的聲明,以確保您的帳戶不涉及傳送垃圾電子郵件。
    您 EC2 執行個體或 NAT 閘道的區域。
  4. (選擇性) 提供您用於傳送傳出電子郵件的 AWS 擁有的彈性 IP 地址以及 AWS 需要與彈性 IP 地址關聯的任何反向 DNS (rDNS) 記錄。傳送電子郵件時,最佳實務是設定 rDNS 記錄以幫助防止傳出電子郵件被標記為垃圾郵件。
    確保使用 DNS A 記錄 將 rDNS 記錄連結至您的彈性 IP 地址。例如,如果 mail.example.com 是您正在設定的 rDNS 記錄,請確保您為 mail.example.com 建立了一個指向彈性 IP 地址的 A 記錄。
  5. 選擇 Submit (提交)。

注意:如果您在多個區域擁有執行個體,則為每個區域提交單獨的請求。

提交請求表後,您會收到一封帶有請求 ID 的電子郵件。處理您的請求可能需時最多 48 小時。如果您的請求獲得批准,您會收到一封電子郵件,通知您已移除連接埠 25 限制。如果您在提交請求後 48 小時內沒有收到更新,請回覆您收到的初始電子郵件。


此文章是否有幫助?


您是否需要帳單或技術支援?