Email
exim4 我不明白為什麼我的隊列列表又被填滿了
我已經停下來
exim4
了,/etc/init.d/exim4 stop
但是當我執行時,exim -bp
我的隊列列表繼續被填滿。我不明白為什麼,有人能解釋一下我不明白的地方嗎?
即使
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>