![关闭端口 25 会导致邮件被标记为垃圾邮件吗?](https://linux22.com/image/644985/%E5%85%B3%E9%97%AD%E7%AB%AF%E5%8F%A3%2025%20%E4%BC%9A%E5%AF%BC%E8%87%B4%E9%82%AE%E4%BB%B6%E8%A2%AB%E6%A0%87%E8%AE%B0%E4%B8%BA%E5%9E%83%E5%9C%BE%E9%82%AE%E4%BB%B6%E5%90%97%EF%BC%9F.png)
我有一台 Web 服务器,我已在该服务器上安装了 Postfix 以仅用于发送电子邮件。所有传入邮件将由 Google 应用处理,而不是我的 Web 服务器。使用 iptables 规则,我已阻止所有传入端口(包括端口 25),并仅打开 ssh 和 http 端口。所有出站流量均已打开。通过测试,我可以看到即使端口 25 被阻止,postfix 也能够发送电子邮件,因此这不是问题。我的理解是,只有当我在该服务器上接收电子邮件时才需要打开端口 25。但我在编码恐怖网站这让我有点困惑:
Port25 提供了一项非常实用的公共服务——你可以发送电子邮件至 [电子邮件保护]并且它将回复发件人:地址并提供详细的诊断信息!
所以我的问题是,当 Postfix 向某些邮件服务器发送电子邮件时,它们是否会 ping 我的端口 25 以检查我的服务器来源的真实性?如果 Postfix 仅用于发送电子邮件,我是否仍需要打开端口 25 以便其他邮件服务器可以验证我的服务器信息?我担心如果我阻止端口 25,这是否是某些电子邮件客户端将我的电子邮件标记为垃圾邮件的另一个原因,因为它们无法通过 ping 到端口 25 获取有关我的服务器的信息?我找不到这方面的信息。如果有人可以澄清这一点,我将不胜感激……
答案1
有些接收邮件服务器会检查发送服务器是否完全有能力接收您地址的邮件。有些则不会接受从拨号 IP 范围发送的邮件。
正如您所说,您的来信将由 Google Apps 处理,那么为什么不直接通过 Google 发送您的外发邮件呢?