Sendmail在接受邮件之前至少有5秒的延迟,在Ubuntu上,而不是Redhat

t0ybt7op  于 2023-02-11  发布在  其他
关注(0)|答案(1)|浏览(150)

我配置了一个运行Sendmail的Ubuntu 22服务器的全新安装。从我向端口25发送电子邮件到Sendmail响应“SMTP Sendmail greeting”并开始接受电子邮件之间,至少有一个恒定的5秒。TCPDUMP的输出如下所示。我使用的Ubuntu较旧版本的不同计算机在运行Sendmail 8.15.2时显示了类似的问题。
我的旧Redhat 7电子邮件服务器运行Sendmail 8.14.7时不会出现这种情况。我不知道这是Sendmail还是操作系统问题。我必须配置一个新的Redhat 9服务器来进行比较。这是我希望避免的事情。感谢您的建议。这种延迟会让运行Thunderbird的人感到烦恼,作为雷鸟显示一个弹出发送条进度窗口(Outlook隐藏它)。雷鸟用户会不高兴,如果我安装一个新的服务器,显然比旧的差!谢谢。
tcpdump -v主机xxx.psfc.mit.edu
17:09:31.959120 IP地址(地址为0x 0,时间间隔为127,标识号为45733,偏移量为0,标志[DF],协议TCP(6),长度为40)xxx.psfc.mit.edu.59375〉psfcmail-test.psfc.mit.edu.smtp:标志[.],校验和0x 00 b3(正确),确认1,成功8212,长度0
17:09:36.996785 IP地址(地址为0x 0,触发器为64,标识号为10232,偏移量为0,标志为[DF],协议TCP(6),长度为240)psfcmail-test.psfc.mit.edu.smtp〉xxx.psfc.mit. edu.59375:标志[P.],校验和0xee 78(不正确-〉0xbf 0 f),序列1:201,确认1,赢502,长度200:SMTP,长度:ESMTPpsfcmail-test.psfc.mit.edu发送邮件8.15.2/8.15.2/Debian-22 ubuntu 3;星期二,7

but5z9lq

but5z9lq1#

5秒的延迟使ident查询成为第一个可疑问题(请参阅sendmail FAQ),DNS解析程序问题成为第二个可疑问题。

  • 在现代的sendmail配置中,5s被用作ident查询的默认超时。
  • 当第一个DNS解析器没有响应时,通常需要5秒才能将DNS查询发送到第二个DNS解析器。

发送邮件-常见问题解答:为什么到SMTP端口的连接要花这么长时间?

相关问题