Exim从邮件队列中删除所有邮件
时间:2020-01-09 14:16:22 来源:igfitidea点击:
问题描述:我在CentOS Linux下使用Exim邮件服务器。
如何使用Shell提示符从Exim邮件队列中删除所有邮件?
解决方法:Exim是在类似Unix的操作系统上使用的邮件传输代理(MTA)。
它旨在成为一个通用且灵活的邮件发件人,并具有用于检查传入电子邮件的广泛功能。
要打印队列中消息的列表,请执行:
# exim -bp
要从队列中除去消息,请执行:
# exim -Mrm {message-id}
要从队列中除去所有消息,请执行:
# exim -bp | awk '/^ *[0-9]+[mhd]/{print "exim -Mrm " }' | bash
或者执行以下干净命令:
# exim -bp | exiqgrep -i | xargs exim -Mrm