免責聲明:我的 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 終端節點的方法。
我沒有測試過這個網站但這可能有幫助