質問: rootユーザのメールボックスへのメール書き込みを止めたい。 こんにちは。linux red hatで質問です。 ●ユーザ毎のメールボックス(ここでは/var/spool/mail/root) へのエラーメール書き込みを止める方法をご存知でしょうか? 万が一それを止める方法がないなら、rootログインするたびに 「you have mail」と常に表示されるのを止める方法をご存知 でしょうか。 rootでログインすると「you have mail」と常に表示されます。 /var/spool/mail/配下のrootファイルがいつも増大しているのですが、 これを削除すると一時的に出なくなります。 でもしばらくするとまたrootファイルが復活・増大し、rootログインすると再度「you have mail」が表示されます。 中身を見ると、当該マシンのcronで動作するログ削除シェルが実行するたびに、対象ディレクトリが存在しない、というエラーメールを /var/spool/mail/rootに追記しているみたいです。 1時間に一度実行されるシェルなのです。 宜しくお願いいたします。
回答: どうしてもというなら.forwardで適当な管理者に転送するか、 ヌルデバイスにパイプしてしまえば? しかしrootあてのメールを止めてしまったら致命的なエラーが でたときにどうするつもりなのか疑問が残りますが・・・