無法從 AWS EC2 執行個體連線到 AWS SES 終端節點

無法從 AWS EC2 執行個體連線到 AWS SES 終端節點

免責聲明:我的 AWS 網路技能是基本的。

我在私有子網路中有一個 EC2 Windows 伺服器執行個體。我透過 VPN 連線。為了測試,我將其放入允許所有 IPV4 TCP 流量的安全群組中。我關閉了 Windows Defender 防火牆。我可以上網,所以我可以使用80/443連接埠出去。現在我想連接到連接埠 25 上的 email-smtp.us-east-1.amazonaws.com。

在 Powershell 中這次超時:

test-netconnection email-smtp.us-east-1.amazonaws.com -port 25

有什麼建議下一步要去哪裡看嗎?

答案1

您可能沒有請求解除對連接埠 25 的限制。

預設情況下,AWS 會阻止所有 EC2 執行個體和 Lambda 函數的連接埠 25 (SMTP) 上的出站流量。

參考:https://repost.aws/knowledge-center/ec2-port-25-throttle

當然,之後請確保您的安全群組允許連接埠 25。

需要注意的是,與 AWS SES 的所有連線都必須經過 TLS 加密。我建議您改用連接埠 587 或連接埠 465。

https://docs.aws.amazon.com/ses/latest/dg/security-protocols.html#security-client-to-ses-smtp

如果必須使用連接埠 25,則需要找到使用 TLS 連接到 AWS SES SMTP 終端節點的方法。

我沒有測試過這個網站但這可能有幫助

相關內容