[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] rotina
From: |
Rafael Stein |
Subject: |
RES: [shell-script] rotina |
Date: |
Fri, 8 May 2009 10:39:51 -0300 |
postqueue -p | grep denied | cut d f1
De: address@hidden [mailto:address@hidden]
Em nome de Anderson Nascimento
Enviada em: sexta-feira, 8 de maio de 2009 10:03
Para: address@hidden
Assunto: [shell-script] rotina
Prezados,
Estou querendo realizar uma rotina para eliminar da minha fila de email as
mensagens que estão como Permission denied.
com o compando postqueue -p tenho esse resultado
Resumo:
9EDA21D01D8 1731 Tue May 5 01:48:52 address@hidden
<mailto:predatorsm6%40yourhvds.com>
(maildir delivery failed: create maildir file
///home/igor/tmp/1241783217.P3046.srvfw.xxx.xxx.xxx.xxx: Permission denied)
address@hidden <mailto:igor%40xxx.xxx.xxx.xxx>
tentei fazer
postqueue -p | grep denied |awk '{print $1}'
Mais o que ele me retorna é maildir. Queria que ele pegasse o ID da mensagem
Com ela eu iria fazer.
for i in `postqueue -p | grep denied |awk '{print $1}' ` ; do postsuper -d
$i; done;
Pergunta, como faço para ele me retorna o id da mensagem filtrando pelo
denied.
Não sei se fui claro, qualquer ajuda é bem vinda.
--
Anderson Raimundo
Analista de Suporte
+55 (71) 8178-5378
[As partes desta mensagem que não continham texto foram removidas]
[As partes desta mensagem que não continham texto foram removidas]
- rotina, Anderson Nascimento, 2009/05/08