连接超时 Postfix 电子邮件转发

连接超时 Postfix 电子邮件转发

我遇到过这种情况:从 postfix 邮件服务器转发到 yahoo、gmail、aol、icloud 和许多其他邮件服务器时,转发到主要 ESP 的电子邮件传递突然停止,尽管它对我的公司电子邮件和未转发的电子邮件有效,例如如果我将电子邮件直接发送到 gmail 或 yahoo 或其中一个无法转发的 ESP。telnet 正在运行,跟踪路由也适用于阻止转发电子邮件的电子邮件服务器的 IP。转发的电子邮件会有什么不同?

在邮件队列中

May 10 09:36:43 apollo postfix/smtp[18975]: connect to alt1.gmail-smtp-in.l.google.com[173.194.70.26]:25: Connection timed out
May 10 09:36:56 apollo postfix/smtp[18971]: connect to alt1.gmail-smtp-in.l.google.com[173.194.70.26]:25: Connection timed out
May 10 09:44:25 apollo postfix/smtp[21829]: connect to alt1.gmail-smtp-in.l.google.com[173.194.70.26]:25: Connection timed out

远程登录 173.194.70.26 25

Trying 173.194.70.26...
Connected to 173.194.70.26.
Escape character is '^]'.
220 mx.google.com ESMTP m7si2343689eeu.50 - gsmtp

追踪路由

traceroute -n 173.194.70.26 
traceroute to 173.194.70.26 (173.194.70.26), 30 hops max, 60 byte packets
 1  91.222.8.2  10.908 ms  10.796 ms  6.024 ms
 2  149.11.44.33  154.689 ms  154.571 ms  154.534 ms
 3  154.54.57.49  10.415 ms  5.663 ms 154.54.56.77  9.353 ms
 4  154.54.72.185  9.425 ms 154.54.57.113  9.443 ms 154.54.74.57  9.997 ms
 5  154.54.61.150  9.508 ms 154.54.62.66  9.274 ms 154.54.61.150  9.397 ms
 6  149.6.146.30  24.312 ms  18.781 ms  18.532 ms
 7  209.85.255.78  31.088 ms  5.474 ms  5.020 ms
 8  209.85.253.92  21.222 ms 209.85.253.90  4.794 ms  4.244 ms
 9  209.85.240.28  10.956 ms 209.85.243.33  10.844 ms  10.491 ms
 10  209.85.241.229  114.587 ms 209.85.241.227  17.799 ms  17.341 ms
 11  209.85.254.116  118.049 ms  117.776 ms 209.85.254.112  120.510 ms
 12  * * *
 13  173.194.70.26  36.807 ms  36.536 ms  44.576 ms

当转发邮件在队列中时,它会出现连接超时,而其余电子邮件工作正常,这可能是什么原因。postfix 如何处理转发的电子邮件?

答案1

这与 Postfix 无关。这是防火墙阻止了 Postfix 用户与端口 25 进行通信。

csf 具有 SMTP BLOCK 配置,而该配置已弄乱。由于 postfix 与 postfix 用户一起运行,csf 已将 root 用户设为端口 25 的所有者,因此除 root 之外没有其他用户可以发送电子邮件,但转发的电子邮件是以 postfix 用户身份发送的。因此,将 postfix 添加到端口 25 所有者后,问题就解决了。

相关内容