电子邮件有时可以送达,但有时中继访问被拒绝

电子邮件有时可以送达,但有时中继访问被拒绝

我想为我的域名“mydomain.com”托管我自己的 (postfix) 邮件服务器。万一我的服务器宕机,我希望 gmail.com 能接收所有邮件并将其转发到我的域名。

更复杂的因素是我的 ISP 不允许端口 25 上的传入流量。因此,我设法通过 Zoneedit 设置,将来自域 2555 的邮件通过单独的域“myseconddomain.com”转发到 25

因此我按照以下方式进行设置:

  1. 我已将 mydomain.com 上的所有邮件转发到我的 Gmail 帐户
  2. 我设置了 Gmail 将邮件转发到[电子邮件保护]
  3. 来自 myseconddomain.com 的邮件通过特殊设置发送到我的服务器的 ip 地址 wxyz 端口 2555。
  4. 我的本地防火墙确保来自端口 2555 的流量转发到端口 25。

理论上(实践上部分如此),整个链条都是有效的。问题是有些邮件没有送达我的邮件服务器,但其他邮件却送达了。我可以在我的 Gmail 帐户中看到这一点,因为它保存了我所有邮件的副本。

这是为什么?

答案1

Postfix 应该会告诉您拒绝邮件的原因。检查/var/log/syslog

如果 postfix 没有提供足够的信息,您可以设置两个变量来增加日志记录:

debug_peer_list
debug_peer_level

debug_peer_list是要调试的 IP 地址列表。您需要将 Google 的地址放在这里。

debug_peer_level是日志的详细程度。这个日志的详细程度达到 9。

相关内容