如何在Postfix中删除邮件队列

时间:2019-08-20 17:58:13  来源:igfitidea点击:

要清除Postfix中的邮件队列,我们将使用名为postsuper的命令。

postsuper是Postfix superintendent的缩写。
postsuper命令只能由系统的超级用户(例如root用户)运行。
Postsuper命令用于与postfix邮件队列相关的维护工作。

要检查系统中的邮件队列,我们使用“mailq”命令。

当我们使用mailq命令时,我们可能会看到一长串未送达的邮件。大多数邮件都有延迟状态。

在本教程中,我们将使用postsuper命令删除/删除Postfix MTA中的邮件队列。

首先运行命令“mailq”来检查队列中有多少邮件,并获得邮件队列id

删除特定的邮件队列id

postsuper -d mail_queue_id

删除队列中的所有邮件

postsuper -d ALL

只删除队列中的所有延迟邮件

postsuper -d ALL deferred