連接到 Amazon SES SMTP 端點 - Amazon Simple Email Service

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

連接到 Amazon SES SMTP 端點

若要使用 Amazon SES SMTP 界面傳送電子郵件,請連線到SMTP端點。如需 Amazon SES SMTP 端點的完整清單,請參閱中的 Amazon 簡易電子郵件服務端點和配額 AWS 一般參考.

Amazon SES SMTP 端點要求使用傳輸層安全性 (TLS) 加密所有連線。(請注意,通TLS常由其前置任務協議的名稱稱引用SSL。) Amazon SES 支持兩種建立加TLS密連接的機制:STARTTLS和TLS包裝器。請查看軟體的說明文件,以判斷它是否支援STARTTLS、TLS包裝函式或兩者皆支援。

Amazon 彈性運算雲(AmazonEC2)默認情況下,通過端口 25 限制電子郵件流量。若要避免透過SMTP端點傳送電子郵件時逾時EC2,請提交移除電子郵件傳送限制的要求以移除節流。或者,您可以使用不同的連接埠傳送電子郵件,或使用 Amazon VPC 端點

如需SMTP連線問題,請參閱SMTP 問題

STARTTLS

STARTTLS是將未加密連線升級至加密連線的方法。有各種協議的版本; 該SMTP版本在 RFC3207 中定義。STARTTLS

若要設定STARTTLS連線,SMTP用戶SESSMTP端會連線到連接埠 25、587 或 2587 上的 Amazon 端點,發出EHLO命令,然後等待伺服器宣告其支援擴充功能。STARTTLS SMTP然後,用戶端發出STARTTLS命令,啟動TLS協商。交涉完成時,用戶端會透過新的加密連線發出EHLO命令,SMTP工作階段會正常進行。

TLS包裝

TLS包裝器(也稱為SMTPS或握手協議)是一種啟動加密連接的方法,而無需先建立未加密的連接。使用TLS包裝器時,Amazon SES SMTP 端點不會執行TLS交涉:客戶有責任使用連接到端點TLS,並繼續在整個對話中使用TLS。TLS包裝器是一個較舊的協議,但許多客戶端仍然支持它。

若要設定TLS包裝器連線,SMTP用戶端會連線到連接埠 465 或 2465 上的 Amazon SES SMTP 端點。伺服器會顯示其憑證,用戶端發出EHLO命令,SMTP工作階段會正常進行。