exim4 我不明白为什么我的队列列表又满了

exim4 我不明白为什么我的队列列表又满了

我已经停下来了exim4/etc/init.d/exim4 stop但当我跑步时,exim -bp我的队列列表继续填满。我不明白为什么,有人能解释一下我不明白的地方吗?

答案1

即使SMTP守护进程没有运行(即exim4使用该-bd选项执行),因此不会将任何来自网络的消息添加到队列中,exim4仍然可以通过另外三种方式接受来自本地用户的消息:

  • 当用户调用/usr/sbin/exim4 -bm(默认操作)时,
  • 当用户调用时/usr/sbin/exim4 -bs
  • 当用户调用/usr/sbin/exim4 -bS

这三种操作模式仅在消息提交方式上有所不同,您可以在Exim 手册

对你来说重要的是消息仍然可以传入,但由于没有排队者exim4如果该-q选项处于活动状态,则它们永远不会离开它:它们永远不会被传递到本地邮箱或发送到远程主机。

您的队列中的消息很可能是由 发送的CRON,每次作业生成一些输出时,它都会发送电子邮件。但是只有一种方法可以验证它:从 的输出中选择一些消息 ID/usr/sbin/exim4 -bp并运行:

/usr/sbin/exim4 -Mvc <message_id>

相关内容