[問題] postfix 刪除queue內指定條件信件

看板Linux作者 ( )時間14年前 (2011/08/02 09:39), 編輯推噓1(106)
留言7則, 3人參與, 最新討論串1/1
各位前輩們 想請教一個問題 現在我手上有一台postfix的mailserver 今早發現queue裡被某幾個寄件者塞了上千封信 造成server無法消化 想請問有什麼指令可以刪除特定寄件者於queue的信 有點唐突 先謝謝各位了 -- 問花花不語,為誰落?為誰開? 算春色三分,半隨流水,半入塵埃。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.21.1.132

08/02 10:21, , 1F
外出手邊沒Linux不確是否可行,試看看用script逐筆內容
08/02 10:21, 1F

08/02 10:23, , 2F
dump出來pipe給grep(或sed,awk等)抓出對應的from user,符
08/02 10:23, 2F

08/02 10:23, , 3F
合的該筆訊息編號則從queue移除
08/02 10:23, 3F

08/02 10:38, , 4F
樓上講的應該可行,用postqueue 把佇列列出來,再用
08/02 10:38, 4F

08/02 10:39, , 5F
script 抓特定寄件者後,將 queue ID 傳給 postsuper
08/02 10:39, 5F

08/02 10:39, , 6F
-d <queue ID> 的方式應該可以達成
08/02 10:39, 6F

08/02 13:35, , 7F
謝謝樓上兩位 我在去研究研究 拜謝 <(_ _)>
08/02 13:35, 7F
文章代碼(AID): #1EDrLfFh (Linux)