Existem muitos comandos mail
diferentes com conjuntos de comandos diferentes. O POSIX padroniza um comando mailx
.
Sua caixa de correio normalmente contém e-mails na ordem em que foram recebidos. Portanto, para excluir e-mails mais antigos, você normalmente excluiria e-mails com números mais baixos. Você pode excluir um intervalo de mensagens com um comando como d 1-42
(excluir as primeiras 42 mensagens).
Se você quer mais controle, eu recomendo Mutt , um cliente de e-mail de linha de comando que oferece muito mais controle que o comando mail
. Mutt tem uma interface de modo de texto e também pode ser roteirizada. No Mutt, você pode usar o comando D
para marcar as mensagens para exclusão e insira o padrão ~d ->1m
para selecionar mensagens com mais de um mês velho. Se você estiver satisfeito com a lista de mensagens a serem excluídas, digite x
para excluir as mensagens marcadas para exclusão.