我们最近搬了办公室,因此更改了我们的 Postfix 邮件服务器的公共 IP,现在我遇到了一些非常奇怪的行为。
服务器将正常工作 24 小时左右,但随后它将停止通过 IMAP 接受出站电子邮件,或者它会发送邮件但邮件将留在发件箱中,然后将发送重复邮件。
重新启动在同一台机器上运行的 DNS 服务器,然后重新启动 postfix,即可解决问题,实际上,一些电子邮件(内部和外部)将发送到本地邮箱。因此,似乎某种 DNS 问题以某种方式阻止了服务。我在 main.cf 中关闭了 DNS 查找,所以我不知道 DNS 为何会成为问题。
我没有发现服务器存在任何 DNS 问题 - 只有外部 IP 发生了变化,并且已在防火墙上进行了 NAT,因此从服务器的角度来看,没有任何变化。当前配置与迁移前相比没有变化,并且在此之前的 2 年多时间内运行良好。
另外,第一次通过 ssh 进入盒子需要 30 多秒,使用 sudo 也是如此,但在初次尝试之后它会立即登录。所以,所有的症状都指向 DNS 问题,但我找不到任何问题。