我在亚马逊托管的 Windows Server 2016 上安装了 SMTP 服务器。当我尝试使用 powershell 命令测试邮件服务时:
Send-MailMessage -SMTPServer localhost -To (my mail) -From [email protected] -Subject "Test Mail" -Body "This is a test"
有时它可以与参数中的 localhost 一起使用,但是当我尝试使用公共 IP 或域名时,它总是会出现错误:
我遵循了许多不同的 SMTP 服务器配置教程,打开了防火墙和 AWS 安全组上的所有端口,但结果总是相同的。
这是我的服务器的配置:
希望您能帮助我解决这个问题,谢谢您的帮助!