A melhor maneira de lidar com muitos e-mails no servidor?

4

Devido a alguns trabalhos mal-intencionados, agora tenho ~ 1600 mensagens de e-mail, a maioria delas contendo o mesmo log de erros. Gostaria de agrupá-los rapidamente por assunto e excluí-los, limitando as chances de perder alguma mensagem importante.

Não consegui fazer nada usando o comando mail , exceto excluir cada mensagem individualmente. Eu tentei instalar pine , mas parece que até lá eu tenho que passar por cima de cada mensagem individualmente e apertar a tecla D.

Certamente há uma maneira de fazer isso. Certo?

Estou usando o servidor Ubuntu 10.04.

    
por itsadok 04.10.2010 / 16:54

2 respostas

4

Mutt é muito bom nisso. Você poderia marcar o padrão (shift-T) na cadeia de assunto comum e, em seguida, marcar o prefixo (;) excluir (d) as mensagens correspondentes.

"Manual do Mutt, Usando Tags"

    
por 04.10.2010 / 17:02
3

Se seus e-mails estiverem em um Maildir (como, por exemplo, ~ / Maildir / cur), você poderá usar grep e rm:

grep -l "Subject: My error log message" ~/Maildir/cur/* | xargs rm

se ao invés disso eles estiverem em uma mbox, isso obviamente não funciona.

    
por 04.10.2010 / 16:59