shell-script-pt
[Top][All Lists]
Advanced

[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]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]