我们可以通过集中式 smtp 服务器通过网络将邮件从一台服务器发送到另一台服务器。但是,我们会随机在服务器上收到同步错误。
例如,如果我们发送一封简单的邮件 6 次,第 3 次就会因同步错误而失败。当我们查看网络数据包时,我们发现
收件地址:[电子邮件保护]
C:QUIT——出于某种原因,这在 smtp 服务器处理请求之前被调用。
有任何线索可以解释为什么会发生这种情况吗?
答案1
正如我们在您的日志中看到的,
您的服务器 xx.18.199 没有在 30 秒内回答 RCPT TO:,因此必须在 xx.31.37 客户端设置超时,使得它在 30 秒后没有答复的情况下发送 QUIT。
明显的解决办法是增加客户端的超时时间。
不太明显的解决方法是找出为什么处理 RCPT TO: 需要这么长时间。也许你的目录很慢?
如果您提供有关配置和导致响应时间超过 30 秒的电子邮件地址的更多详细信息,那么肯定可以进一步挖掘并找出发生的情况。