用一个命令组合即可删除 Postfix 邮件队列中的特定邮件。
例:
# mailq | awk '/bad_address@bad_domain/{print $1}' | awk -F! '{print $1}' | tr -d '*' | xargs -n 1 postsuper -d
其中bad_address@bad_domain这个字符串根据实际情况修改。注意:邮件地址必须为from的地址
这个命令用到了awk,tr, xargs这些命令,很有代表性,因此记录一下。
用一个命令组合即可删除 Postfix 邮件队列中的特定邮件。
例:
# mailq | awk '/bad_address@bad_domain/{print $1}' | awk -F! '{print $1}' | tr -d '*' | xargs -n 1 postsuper -d
其中bad_address@bad_domain这个字符串根据实际情况修改。注意:邮件地址必须为from的地址
这个命令用到了awk,tr, xargs这些命令,很有代表性,因此记录一下。