plurk 2010-2-22 13:10
強制清除Postfix 上 Spam所產生在mail queue的信
<P>查看Postfix 上面queue住的信件<BR>[quote]<BR>postqueue -p<BR>[/quote]<BR><BR>要刪除可以用下面指令來全砍<BR>[quote]<BR>postsuper -d ALL<BR>[/quote]<BR><BR>可是有時後會誤殺到一些暫時寄不成功的信<BR>用postsuper -d queue_id砍則太費功夫<BR><BR>網路上有看到一個Script如下:<BR>[quote]<BR><FONT color=#ff0ff>#!/bin/sh</FONT><BR><FONT color=#ff0ff>mailq |grep MAILER-DAEMON | awk '{printf $1} {print " deferred"}' | tr -d '*!' | /usr/bin/xargs -n 2 /usr/local/sbin/postsuper -d</FONT> <BR>[/quote]</P>
<P> </P>
<P>可以加到 crontab 裡面...定時去跑囉~~</P>