Re: [postfix] Como remover emails na fila de entrega (mailq)
opas!
postsuper -d
dando uma olhada no manpage ele faz o que vc precisa
Delete one message with the named queue ID from the named mail queue(s) (default: hold, incoming, active and deferred).
If a queue_id of - is specified, the program reads queue IDs from standard input.
For example, to delete all mail with exactly one recipient user@example.com:
mailq | tail +2 | awk ´BEGIN { RS = "" }
# $7=sender, $8=recipient1, $9=recipient2
{ if ($8 == "user@example.com" && $9 == "")
print $1 }
´ | tr -d '*!' | postsuper -d -
[]s!
On Fri, 15 Sep 2006 14:24:49 -0300, "sirhamacker sir" <sirhamacker@gmail.com> wrote:
> Um xarope dum usuario metido a programador criou uma fila de 5000
> mensagens todas de mesmo conteúdo.
>
> Será que é possivel remover todas essas mensagens sem afetar as
> demais, visto que todas elas tem o mesmo remetente ?
>
> Qualquer ajuda é bem vinda.
>
> []'s a todos.
--
[]s
--
Guilherme de Freitas Figueiredo - gui@maniacs.com.br
http://gui.maniacs.com.br
Reply to: