Como ler enorme clientmqueue em formato humano?

2

O tamanho do cliente é superior a 18 GB e ls / var / spool / clientmqueue está trabalhando 5 min já. Eu quero ver o que o correio está na fila. Talvez eu possa ler alguns em formato humano? Para ver o nome da data que enviou e quem é o destinatário?

    
por barraba 24.03.2013 / 12:39

1 resposta

4

Para fila típica, tente sendmail -Ac -bp ou mailq -Ac
Para a fila ENORME , experimente sendmail -O QueueSortOrder=none -Ac -bp

  • -Ac seleciona a fila do cliente
  • -Am seleciona a fila principal / MTA

Você pode adicionar -v para obter uma saída ainda mais detalhada.

Em caso de fila ENORME , adicione -O QueueSortOrder=none para evitar a ordenação de entradas da fila.
Se none não funcionar, tente filename .
AFAIK none foi adicionado no sendmail-8.13.8 e filename no sendmail-8.10.

Documentação:
QueueSortOrder

    
por 24.03.2013 / 12:52