從執行個體傳送電子郵件

本文件說明從虛擬機器執行個體傳送郵件的選項,並提供有關如何設定使執行個體傳送電子郵件的一般建議。

使用標準電子郵件通訊埠

Google Compute Engine 不允許通訊埠 25 的傳出連線。傳出 SMTP 預設會遭到封鎖,因為伺服器間的 SMTP 容易受到大量濫用影響。此外,擁有信任的第三方供應商,例如 SendGrid、Mailgun 或 Mailjet 等,可減輕 Compute Engine 與您維持接收者良好 IP 記錄的壓力。

儘管系統不允許電子郵件從封鎖的通訊埠傳送,您的執行個體仍可接收電子郵件。

選擇要使用的電子郵件服務

儘管通訊埠 25 遭到封鎖,您仍可選擇使用通訊埠 465、587 或非標準通訊埠,透過轉發傳送電子郵件。您也可以利用 Compute Engine 合作夥伴提供的郵件服務。

SendGrid、Mailgun 與 Mailjet 都是 Compute Engine 的第三方合作夥伴,為 Compute Engine 客戶提供透過伺服器設定及傳送電子郵件的免費方案。如果您沒有 G Suite 帳戶,請使用這些第三方合作夥伴來善用點擊追蹤、分析、API 與其他各式功能來滿足您的電子郵件需求。

或者,如果您熟悉 G Suite,並且已為支援電子郵件的 G Suite 帳戶付費,您可以設定使轉發服務透過 G Suite 傳送電子郵件。請注意,Gmail 與 G Suite 會強制執行電子郵件活動的限制。詳情請參閱 G Suite 電子郵件傳送限制一文。

如果您沒有 G Suite 帳戶,或不想使用 G Suite 或第三方郵件供應商,可使用非標準通訊埠在執行個體上設定自己的電子郵件伺服器。您可以選擇任何未遭 Compute Engine 封鎖的臨時通訊埠

如果您要在自訂通訊埠上使用自己的電子郵件伺服器,請使用您的電子郵件服務的專用說明文件來設定自訂電子郵件通訊埠。

透過公司郵件伺服器傳送郵件

在某些情況下,您可能會有已在為您執行電子郵件服務的公司郵件伺服器。如果您需要透過公司郵件伺服器傳送電子郵件,但遭到本頁最上方說明的通訊埠限制封鎖,可以使用 VPN 來略過這些限制。此方法需要在您的 Compute Engine 叢集上執行 VPN 用戶端,並在您的公司網路路由器上執行 VPN 伺服器。此設定允許您的執行個體出現在公司防火牆「之內」,並無限制地存取您公司的郵件伺服器。

這種設定會有安全上的疑慮,您應確保您的 Compute Engine 執行個體只能存取需要的服務,其他一概不允許。

後續步驟

本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
Compute Engine 說明文件