web-dev-qa-db-ja.com

qmailを停止せずにqmailキューからメッセージを削除する

送信キューに50万件のスパムメッセージがあります。経験から、これを削除するには長い時間がかかることを私は知っています。私が知っているすべてのツールでは、メッセージを削除するためにqmailを停止する必要があります。

メールサービスを停止せずにキューからメッセージを選択的に削除できるツールを知っている人はいますか?

3
ollybee

Qmail用のメールキュー削除ツール。サービスを停止および開始してメールキューを削除します。 qmailサービスを停止せずにメールキューを削除するための正確なツールはありません。

ただし、ファイルを編集することで、メッセージがキューにとどまる時間を制御できます/var/qmail/control/queuelifetime。デフォルトでは86400秒メールを1日間保持し、その後期限切れになります。ここで、この値を1に変更して、qmailサーバーを再起動すると、qmailキューがクリアされます。

2
Mughil

あなたが見つけることができるqmHandleを使うことができます ここ

個々のメッセージを削除することも、キュー全体を削除することもできます(ローカルキューとリモートキューの両方が削除されます)。 RegExpsに応じて、メッセージを削除するオプションがさらにあります。

0
user12504