mailがキューにつまっている時の対処
postfixを使っていてウイルススキャンするamavisdなどメールサーバと連携するプログラムの不具合でmailqがつまってしまうことがまれにあります。
Feb 24 20:32:10 foo postfix/qmgr[156]: warning: connect to transport vscan: Connection refused
のエラーが出続けてしまう。
詰まったメールを削除しても問題がない場合には速やかに削除したい。
mailqを削除する
mailq コマンドを打ちキュー番号の確認
# mailq -Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient------- 1E308B3CCE* 637 Mon Feb 24 02:41:41 bar@example.com
idを指定してキューを削除します
# postsuper -d 1E308B3CCE postsuper: 1E308B3CCE: removed postsuper: Deleted: 1 message
created: