我需要從我的centos郵件隊列中刪除郵件。我使用sendMail作爲MTA。我使用了下面的命令: cd/var/spool/mail rm -f *從發送郵件郵件隊列中刪除郵件
但是我的郵件隊列沒有發生任何事情。 還有一件事,如果我想按照主題刪除郵件。
我需要從我的centos郵件隊列中刪除郵件。我使用sendMail作爲MTA。我使用了下面的命令: cd/var/spool/mail rm -f *從發送郵件郵件隊列中刪除郵件
但是我的郵件隊列沒有發生任何事情。 還有一件事,如果我想按照主題刪除郵件。
您已刪除錯誤的文件夾。你應該刪除/var/spool/mqueue/來刷新你的郵件隊列
我沒有/ var/spool/mqueue。
要刪除的CentOS的MAILQ如果您使用的後綴
rm -rf /var/spool/postfix/defer/*
rm -rf /var/spool/postfix/deferred/*
這可能會幫助:
postsuper -d ALL deferred
要在電子郵件中刪除匹配的表達式,看看這個腳本:http://www.cyberciti.biz/tips/howto-postfix-flush-mail-queue.html
爲我工作,在CentOS Linux發行版7.1.1503(Core)上, – matt
使用
postsuper -d全部
刪除隊列中的所有郵件 但僅在知道電子郵件爲垃圾郵件時使用。
沒有名爲mqueue的文件夾.. – Somesh
是的,我有同樣的問題,並沒有名爲mqueue的目錄 –
我也沒有它。因此,「postsuper -d ALL」幫助 –