【发布时间】:2013-07-27 16:56:38
【问题描述】:
我需要从我的 centos 邮件队列中删除邮件。我使用 sendMail 作为 MTA。我使用了通过搜索找到的以下命令: cd /var/spool/邮件 rm -f *
但是我的邮件队列什么也没发生。 还有一件事,如果我想按主题删除邮件。
【问题讨论】:
我需要从我的 centos 邮件队列中删除邮件。我使用 sendMail 作为 MTA。我使用了通过搜索找到的以下命令: cd /var/spool/邮件 rm -f *
但是我的邮件队列什么也没发生。 还有一件事,如果我想按主题删除邮件。
【问题讨论】:
这可能会有所帮助:
postsuper -d ALL deferred
要删除电子邮件中的匹配表达式,请检查此脚本:http://www.cyberciti.biz/tips/howto-postfix-flush-mail-queue.html
【讨论】:
我也没有 /var/spool/mqueue。
如果你使用的是postfix,在centos中删除mailq
rm -rf /var/spool/postfix/defer/*
rm -rf /var/spool/postfix/deferred/*
【讨论】:
您删除了错误的文件夹。您应该删除 /var/spool/mqueue/ 以刷新您的邮件队列
【讨论】:
抱歉有点晚了,但是呢
mailq
获取消息ID和
sendmail -Mrm <message-id>
从队列中删除消息而不另行通知?
【讨论】:
使用
postsuper -d 全部
从队列中删除所有邮件 但仅当您知道电子邮件是垃圾邮件时才使用。
【讨论】: