[[Mailman Tips]]
対象のメールキューの削除は、
?
1
# postsuper -d キューID
全部のメールキュー削除は、
?
1
# postsuper -d ALL
★実際に特定の送信元メールアドレスのキューID削除
※注意!ちゃんと理解して使わないと危険!自己責任で触ってね
?
123
mailq | tail -n '+2' | grep -v '^ *(' | awk 'BEGIN { RS = "" } { if ($7 == "sousinmoto@example.com" ) print $1 }'| tr -d '*!' | postsuper-d -
awkコマンドを利用するとすきなように文字列を扱えるので、色々な方法で特定のメールを指定することができます。
mailq | tail -n '+2' | grep -v '^ *(' | awk 'BEGIN { RS = "" } { if ( $7 == "送信元アドレス" && $8 == "送信先アドレス" && $9 == "") print $1 }'| tr -d '*!' | postsuper -d -
mailq | tail -n '+2' | grep -v '^ *(' | awk 'BEGIN { RS = "" } { if ( $8 == "snomura@menet.gr.jp" && $9 == "") print $1 }' | tr -d '*!' | postsuper -d -