删除 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
Tags:

Leave a Reply