Postfix

手順

メールキュー(queue)にたまったメールを削除するには、下記コマンドにて可能です。

# mailq    <--Queue IDを確認。
 A5FDF60676     1300 Wed Mar 13 16:47:56  admin@hogehoge.com
                  (connect to test.com[174.36.85.72]:25: Connection timed out)
                                         test@test.com
# postsuper -d A5FDF60676   <--IDを指定してメールを削除。
# mailq 
Mail queue is empty     <-- 削除されていることが確認できる。

ワンライナー

メールキューに溜まった特定のアドレス宛てのメールを

mailq | grep メールアドレス | awk '{print $1}' | grep -v "メールアドレス" | xargs -IARG postsuper -d ARG

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-06-30 (木) 01:40:11