Où est ce courrier ?
Il se trouve probablement dans le fichier spool :/var/mail/$USER
ou /var/spool/mail/$USER
sont les emplacements les plus courants sous Linux et BSD.
(D'autres emplacements sont possibles - vérifiez si $MAIL
est défini - mais par défaut, le système ne vous informe que sur /var(/spool)/mail
.)
Habituellement, le fichier spool se trouve dans une mbox très simple format, afin que vous puissiez l'ouvrir dans un éditeur de texte ou un téléavertisseur.
Pour une manière un peu plus pratique, la plupart des distributions sont livrées avec un programme appelé mail
(ou Mail
, mailx
). Vous pouvez essayer mutt
ou alpine
; vous pouvez même le configurer pour qu'il soit envoyé à une boîte aux lettres extérieure. (Voir "est-ce un vrai courrier ?" ci-dessous.)
Que contient-il et qui/qu'est-ce qui l'a envoyé ?
Le plus souvent, les messages contiennent la sortie de tâches cron ou un rapport de sécurité du système par logwatch , ou des déchets similaires. Lisez-le et découvrez.
Quelle est son importance ?
Dépend grandement du contenu de chaque message.
Vous devriez scannez au moins les en-têtes de sujet - souvent les gens ignorent le courrier pendant des mois sans se rendre compte que leurs tâches cron quotidiennes échouent.
Est-ce même un "courrier" réel dans le même sens qu'un e-mail ? Ou est-ce simplement mon système qui me dit quelque chose ?
Oui aux deux :il est généré par votre système pour vous dire quelque chose, mais il s'agit également d'un véritable e-mail et peut être traité comme tel.
Vous pouvez (et devriez) configurer votre logiciel de messagerie - le "MTA" alias /usr/sbin/sendmail
– pour transférer les messages vers votre adresse e-mail personnelle. Les instructions exactes varient en fonction du MTA (le cas échéant) que vous avez installé, qu'il s'agisse d'un ordinateur personnel ou d'un serveur, que vous ayez votre propre domaine ou que vous utilisiez un @gmail.com , et ainsi de suite.
Notez que /usr/sbin/sendmail
est aujourd'hui une API partagée et ne l'est pas signifie nécessairement le MTA Sendmail d'origine. En fait, vous ne devriez pas utiliser Sendmail, mais quelque chose de plus moderne comme OpenSMTPD, Postfix ou Exim4. Tous fournissent le même /usr/sbin/sendmail
outil, mais ils sont plus faciles à configurer, plus sécurisés et tout aussi puissants.
Le moyen le plus simple pour moi était d'exécuter ce qui suit dans un terminal :
cat /var/spool/mail/root
Pour ceux qui se demandent comment lire ces messages un par un, vous pouvez simplement utiliser 'mail'
$ mail
Tapez ensuite un numéro de message de la liste que vous souhaitez lire.
Pour aller au message suivant, vous pouvez taper 'next', une autre commande utile est 'delete'..
Pour en savoir plus sur la façon dont le mail
le programme fonctionne, voir la sortie de man mail
.