Olá, On Thu, Feb 27, 2003 at 04:23:01PM -0300, Mario Olimpio de Menezes wrote: > > se quiser automatizar: > exim -bp | grep - | cut -b 11-26 > > a sequencia de comandos acima separa os id's das mensagens na fila. use > o grep para refinar o que quiser. Eu utilizava um método semelhante para apagar as mensagens "frozen", até que um dia falhou. Falhou porque (se não estou enganado) as mensagens que estiverem na "queue" à mais de 100 dias aparecem como "100d ..." que tem um caracter a mais do que é normal e por isso o Id da mensagem passa a estar entre as colunas 12 a 27 e não entre as 11 e 26 normais. Este problema poderá eventualmente acontecer também com mensagens muito grandes nas quais os exim passe a indicar o tamanho com mais caracteres do que o habitual. Para resolver o assunto tive de substituir o 'cut -b 11-26' por algo mais complexo: tr -s " " | cut -c 2- | cut -d " " -f 3 Acho que deste modo não falha nunca. Um abraço. -- Rúben Leote Mendes - ruben@nocturno.org
Attachment:
pgpjDPQKNqiys.pgp
Description: PGP signature