![端口 25 防火墙设置仅用于从 Windows Server 2016 上的代码发送电子邮件](https://linux22.com/image/1581735/%E7%AB%AF%E5%8F%A3%2025%20%E9%98%B2%E7%81%AB%E5%A2%99%E8%AE%BE%E7%BD%AE%E4%BB%85%E7%94%A8%E4%BA%8E%E4%BB%8E%20Windows%20Server%202016%20%E4%B8%8A%E7%9A%84%E4%BB%A3%E7%A0%81%E5%8F%91%E9%80%81%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6.png)
我在 Windows Server 2016 上安装了 SMTP 服务器。我的 Web 应用程序将使用此服务器向用户发送电子邮件。为了接收电子邮件,我使用不同的邮件服务器(MX 记录指向这些不同的服务器)
我的问题是关于设置防火墙。只开放出站端口 25 就够了吗?我是否也必须开放入站端口 25?
谢谢。
答案1
欢迎成为超级用户!
这非常适合您的目的。您说得对,由于您没有接收邮件,因此您不需要端口 25 入站。
邮件服务器将执行的所有其他验证操作,以确保你不会肮脏的垃圾邮件发送者涉及检查您服务器的反向 DNS、SPF/DKIM/DMARC 和消息内容 - 其中都不涉及连接回您的邮件服务器。