[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: