Ich bin ein Doktorand und ein relativer Linux-Neuling. Diese Frage ist eine Art Ableger meiner früheren Frage . Meine Institution hat einen Ubuntu Linux-Cluster. Ich bin nur ein Benutzer. Ich habe keine Sysadmin-Berechtigungen, und ich habe mit Sicherheit nicht das Fachwissen, um ein Sysadmin zu sein!
Meine Frage ist, wie finde ich meine lokale Mail-Spool? Soweit ich weiß, verwende ich keinen Mail Transfer Agent. Bei den Antworten auf meine vorherige Frage wurde vorgeschlagen, nach einer Datei zu suchen. /var/spool/mail/$USER
Leider wird keine Datei angezeigt, die meinem Benutzernamen entspricht. Unter /var/spool/mail/
Verwendung von ls
sehe ich nur zwei Dateien: nobody
und www-data
, die beide erweiterungslose Dateien sind.
Haben Sie weitere Ideen, wo ich nach meinem Mail-Spool suchen kann (was wahrscheinlich lokal ist, da meines Wissens kein Mail-Transfer-Agent konfiguriert ist)?
echo $MAIL
wird angezeigt /var/mail/myusername
, wo myusername
sich mein Benutzername befindet. Wenn ich aber zu navigiere, /var/mail/
existiert die Datei myusername
dort nicht.
at
Wie kann ich versuchen, eine Nachricht an mich selbst zu senden, anstatt eine lokale Nachricht zu senden, wenn ein geplanter Prozess eine Ausgabe generiert? Das ist alles so neu für mich.
(echo Subject: test; echo) | /usr/sbin/sendmail -i YOUR_LOGIN
. Sendmail-Stub wird auch von anderen MTA-Servern bereitgestellt (z. B. Postfix, Exim).
echo $MAIL