我怎样才能阻止Postfix发送等待进入/主动队列超过1天的消息?

我有一个第一线/墓地后缀服务器结构,第一线服务器收到软失败时发送消息到墓地。

但是有时我猜测队列太忙,消息被locking在收到的队列中,不能在几天后发送。 我宁愿丢弃邮件,也不愿发送非常旧的邮件。

设置maximal_queue_lifetime将不起作用,因为它需要至less发送一次消息,如果消息太旧,我不希望它被发送一次。

但是有时我猜测队列太忙,消息被locking在收到的队列中,不能在几天后发送

如文档所述,只要在活动队列中有空间,postfix依次从延迟队列和传入队列中select一个消息。

所以,如果您看到消息留在传入队列中几天 ,这意味着您的邮件服务器无法处理stream量(默认的活动队列限制是20000消息)。

这可能是networking相关或服务器资源问题。