是否有一种优雅的方式来获取 sendmail 中的新更改?

Mik*_*e B 6 email-server sendmail

是否有一种优雅的方法可以让 Sendmail 重新加载/处理配置更改,sendmail.mc而无需完全重新启动服务并可能影响当时正在进行的 smtp 交付?

我想我正在寻找相当于apachectl -k gracefulapache的 sendmail 。

HBr*_*ijn 15

sendmail 依靠SMTP 协议中的重试机制来确保传送的可靠性,并且不需要依赖于巧妙的服务器实现。这就是为什么据我所知不存在的原因。

当您重新启动 sendmail 时,只需中止任何传入连接并出现临时错误,并发送 421 响应,期望稍后根据 RFC 5321第 3.8 节和第 4.2.5重试传递。

重新启动后,任何中断和未传递的外发消息也将从 sendmail 维护的队列中处理。