Come faccio a cancellare tutti i messaggi di posta del terminale?

79

Ho creato un cronjob molto tempo fa che ora non esiste. Ogni volta che apro Terminal, ora dice "Hai posta". Ho qualcosa come 100 messaggi che dicono tutti la stessa cosa. Come faccio a cancellare in massa tutti i messaggi?

    
posta daviesgeek 21.10.2011 - 23:21
fonte

2 risposte

152

Avvia l'app Terminal Mail con:

$ mail

Vedrai un elenco di tutti i tuoi messaggi. Dal prompt della posta, fai

? delete *
? q

E dovrebbe essere così. Assicurati di fare su q dopo il comando delete * , che salva le modifiche sul disco.

    
risposta data 21.10.2011 - 23:40
fonte
7

Puoi anche seguire il percorso diretto ed eseguire semplicemente : > /var/mail/$USER per svuotare il file di posta.

PS: l'eliminazione del file di posta richiede sudo, è sufficiente impostarlo su vuoto.

    
risposta data 22.10.2011 - 16:41
fonte

Leggi altre domande sui tag