私は大学院生であり、Linuxの初心者でもあります。この質問は、以前の質問から派生したものです。私の機関にはUbuntu Linuxクラスターがあります。私はただのユーザーです。私はシステム管理者の権限を持っていませんし、システム管理者になるための専門知識も確かに持っていません!
私の質問は、自分のローカルメールスプールをどのように見つけるかです。私の知る限り、メール転送エージェントを使用していません。 以前の質問への回答から、ファイルを探すことが示唆されました/var/spool/mail/$USERが、残念ながら、ユーザー名に対応するファイルが表示されません。では/var/spool/mail/、ls2つのファイルのみが表示されます: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