私は大学院生であり、Linuxの初心者でもあります。この質問は、以前の質問から派生したものです。私の機関にはUbuntu Linuxクラスターがあります。私はただのユーザーです。私はシステム管理者の権限を持っていませんし、システム管理者になるための専門知識も確かに持っていません!
私の質問は、自分のローカルメールスプールをどのように見つけるかです。私の知る限り、メール転送エージェントを使用していません。 以前の質問への回答から、ファイルを探すことが示唆されました/var/spool/mail/$USER
が、残念ながら、ユーザー名に対応するファイルが表示されません。では/var/spool/mail/
、ls
2つのファイルのみが表示されます:nobody
とwww-data
、どちらも拡張子のないファイルです。
メールスプールを検索できる場所について、他にアイデアはありますか(私の知る限り、メール転送エージェントが構成されていないため、おそらくローカルです)。
echo $MAIL
、が返されます。/var/mail/myusername
ここmyusername
で、ユーザー名はどこにありますか。しかし、に移動する/var/mail/
と、ファイルmyusername
はそこに存在しません。
at
スケジュールされたプロセスが出力を生成するときにローカルメッセージの送信に使用する以外に、自分にメッセージを送信するにはどうすればよいですか?これは私にとってまったく新しいことです。
(echo Subject: test; echo) | /usr/sbin/sendmail -i YOUR_LOGIN
。Sendmailスタブは、他のMTAサーバー(postfix、eximなど)によっても提供されます。
echo $MAIL