たまに変なスパムがきたり送信の踏み台になったりして、キューが詰まってしまった場合の対処方法です。
たまに変なスパムがきたり送信の踏み台になったりして、キューが詰まってしまった場合の対処方法です。
キューに溜まっているメールの確認方法は
postqueue -p
で確認できます。
メール1件だけを削除するのであれば
postsuper -d *******(ID)
で削除できます。
なので例えば hoge@hoge.comからのメールを削除する場合は
postqueue -p | grep 'hoge@hoge.com' | cut -d" " -f 1 >del.sh
で、メールキューのIDだけを抜き出すことができます。
その後
sed -i -e "s/^/postsuper -d /" del.sh
で文字列の先頭に postsuper -d をつけてやることが出来ます。
あとは
chmod 755 del.sh
で実行権限を与えてあげて
./del.sh
で実行すればダララララ〜と削除完了です。
postfixの良書はこちら
この記事をシェアする