刪除 Exim Queue 內郵件

Exim 是 Unix like 作業系統下的 MTA (Mail transfer Agent), 要刪除 Exim Queue 內的郵件可以用以下方法:

列出 Exim Queue 內郵件, 可以用以下兩個指令其中一個:

# exim -bp

# mailq

刪除 Queue 內郵件的方法是這樣, 將 [message-id] 換成要刪除郵件的 id:

# exim -Mrm [message-id]

要一次過刪除 Exim Queue 內所有郵件, 可以用以下指令:

# exim -bp | exiqgrep -i | xargs exim -Mrm

# exim -bp | awk ‘/^ *[0-9]+[mhd]/{print “exim -Mrm ” $3}’ | bash



Leave a Reply