Como excluo e-mails de / var / mail / user especificados por um período?

0

Eu tenho um monte de mensagens no meu arquivo / var / mail / user. Existe alguma maneira de excluir todos os e-mails gerados somente em 2016?

    
por J. Doe 21.11.2017 / 20:31

2 respostas

0

Você pode usar procmail para gerar um novo arquivo. Normalmente você arquivaria seu e-mail enquanto trabalhava.

Existem vários clientes de email que você pode usar. Muitos permitem que você selecione várias mensagens para arquivar ou excluir.

    
por BillThor 22.11.2017 / 00:27
0

Você pode usar mutt para essa finalidade. É um pequeno mas muito poderoso programa baseado em texto para ler e enviar correio eletrônico:

sudo apt install mutt 

Os passos são:

  • Execute mutt em um terminal.

  • Pressione Shift + D - padrão de exclusão - exclua mensagens que correspondam a um padrão.

  • Digite o padrão: ~d 01/01/2016-31/12/2016 e pressione Enter . Você também pode usar o padrão ~d 1/16-12/16 . Em que ~d [MIN]-[MAX] significa mensagens com "data de envio" num intervalo de datas .

  • Pressione q e, em seguida, pressione Enter novamente.

Outrospadrõesúteisdeacordocomotópicoatualpodemser:

  • ~d>30d-excluiráasmensagenscommaisde30dias.
  • ~m120-234-excluiráasmensagenscomnúmerosnointervalo123a234.

Referências:

por pa4080 22.11.2017 / 01:44