Dov'è questa posta?
È probabile che si trovi nel file di spool:/var/mail/$USER
o /var/spool/mail/$USER
sono le posizioni più comuni su Linux e BSD.
(Sono possibili altre posizioni – controlla se $MAIL
è impostato, ma per impostazione predefinita, il sistema ti informa solo su /var(/spool)/mail
.)
Di solito il file di spool è in un mbox molto semplice formato, quindi puoi aprirlo in un editor di testo o in un cercapersone.
Per un modo leggermente più conveniente, la maggior parte delle distribuzioni include un programma chiamato mail
(o Mail
, mailx
). Puoi provare mutt
o alpine
; puoi persino configurarlo per essere inviato a una casella di posta esterna. (Vedi "questa è vera posta?" di seguito.)
Cosa contiene e chi/cosa lo ha inviato?
Molto spesso i messaggi contengono l'output di cron job o un rapporto sulla sicurezza del sistema di logwatch , o spazzatura simile. Leggilo e scoprilo.
Quanto è importante?
Dipende molto dal contenuto di ogni messaggio.
Dovresti scansiona almeno le intestazioni dell'oggetto:spesso le persone ignorano la posta per mesi senza mai rendersi conto che i loro cron job quotidiani falliscono.
Questa è anche vera "posta" nello stesso senso di posta elettronica? O è solo il mio sistema a dirmi qualcosa?
Sì per entrambi:è generato dal tuo sistema che ti dice qualcosa, ma è anche una vera e-mail e può essere gestita come tale.
Puoi (e dovresti) configurare il tuo software di posta – l'"MTA" noto anche come /usr/sbin/sendmail
– per inoltrare i messaggi al tuo indirizzo di posta personale. Le istruzioni esatte variano a seconda dell'MTA (se presente) che hai installato, se si tratta di un personal computer o di un server, se hai il tuo dominio o utilizzi un @gmail.com e così via.
Nota che /usr/sbin/sendmail
al giorno d'oggi è un'API condivisa e non significa necessariamente l'MTA originale di Sendmail. Infatti, non dovresti usa Sendmail, ma qualcosa di più moderno come OpenSMTPD, Postfix o Exim4. Tutti forniscono lo stesso /usr/sbin/sendmail
tool, ma sono più facili da configurare, più sicuri e altrettanto potenti.
Il modo più semplice per me era eseguire quanto segue in un terminale:
cat /var/spool/mail/root
Per chiunque si chieda come leggere questi messaggi uno per uno, puoi semplicemente usare 'mail'
$ mail
Quindi digita un numero di messaggio dall'elenco che desideri leggere.
Per passare al messaggio successivo puoi digitare 'next', un altro comando utile è 'delete'..
Per vedere di più su come il mail
il programma funziona, vedere l'output di man mail
.