Como apagar emails de mutt?

0

Preciso saber se há uma maneira de excluir as mensagens mutt mailarchive. Eu tentei fazer da seguinte maneira:

#!/bin/bash
#
#
# Usage: 
# ~r : DELETE
# 1y! : 1 year
# 2y! : 2 years
# 7d! : 7 days
# 30d! : 30 days
#

mailbox="/path/to/user/mailbox"
deletePattern="7d!"

mutt -f $mailbox -F/dev/null -e "push <delete-pattern>~r>${deletePattern}<enter><sync-mailbox>y<enter><exit>q"

Mas a sintaxe não está excluindo as mensagens inteiras. Essa é a maneira que alguém me disse para fazer isso manualmente:

  • ssh no servidor SMTP.
  • Execute o comando: mutt -f /var/mail/mailarchive . Após o término do comando, pressione D
  • Em seguida, digite ~d dd/mm/yyyy-dd/mm/yyyy , que é o intervalo de datas para excluir os arquivos. Exemplo: ~d 01/06/2018-15/06/2018
  • Pressione q para sair
  • Em seguida, um aviso será exibido para confirmar. Pressione y .
  • Pressionar q e, em seguida, y pode precisar ser feito algumas vezes antes que a exclusão seja iniciada.
  • Em seguida, verifique o portal Postfix nas caixas de correio do usuário para ver se a exclusão funcionou.
por user3513091 31.08.2018 / 16:43

0 respostas

Tags