Contando o número de mensagens enviadas pelo sendmail

2

Alguém sabe de um utilitário que me daria o número total de mensagens de e-mail enviadas pelo sendmail, usando maillogs antigos?

Alguém sugeriu o uso do utilitário mailstats, mas este programa parece fornecer informações estatísticas para todas as entradas do arquivo de registro de mensagens. Embora isso seja benéfico, não é útil nesse caso, já que uma única mensagem de correio enviada pelo sendmail pode registrar em qualquer lugar para 5 entradas de log diferentes.

    
por Alpha01 20.09.2011 / 23:19

2 respostas

4

Você pode usar grep -c para contar o número de linhas correspondentes em vez do canal grep para wc -l :

grep -c "Message accepted for delivery" /var/log/maillog
    
por 21.09.2011 / 05:50
3

O grep 'Message accepted for delivery' /var/log/maillog| wc -l fornece o número de que você precisa?

    
por 20.09.2011 / 23:24