本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
連接到 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,請提交移除電子郵件傳送限制的要求
如需SMTP連線問題,請參閱SMTP 問題。
STARTTLS
STARTTLS是將未加密連線升級至加密連線的方法。有各種協議的版本; 該SMTP版本在 RFC3207
若要設定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工作階段會正常進行。