回答:
デニスの答えに加えて、FreeBSD MAIL
はdefault
ログインクラスのすべてのユーザーに環境変数を設定します。これはにあり/etc/login.conf
ます。
これはいくつかの方法で変更できます。
行を編集/etc/login.conf
して削除MAIL=/var/mail/$
しsetenv
ます。次に、を実行してログインデータベースをコンパイルする必要がありますcap_mkdb /etc/login.conf
。
自分またはユーザーのグループにのみ適用される新しいログインクラスを作成します。を使用して各ユーザーにこれを設定しpw usermod <username> -L <class>
ます。
ユーザー固有のを作成します~/.login.conf
。このファイルには、というレコードが必要me
です。これは、グローバル設定のサブセットをオーバーライドできます。同様に、このファイルはでコンパイルする必要がありますcap_mkdb
。
login.conf(5)
ログイン機能データベースの詳細については、を参照してください。
これらのメッセージは、おそらく定期的なレポートです。これは、セットにはよくあることですdaily_show_success=NO
で/etc/periodic.conf
、それは「すべての良い」メッセージを生成しないように。また、daily_output="$destination"
監視できる電子メールアドレスまたはログファイルに設定する必要があります。weekly_
とmonthly_
-にも同じ設定が可能で、おそらくそうであるはずです。
これらの電子メールを削除するには、開始してください mail
、d *
すべてのメッセージを削除すると、q
終了します。
通常、メールチェックを無効にするのは間違いです。ローカルルートにメールを配信するようにデーモンが正しく構成されていない場合、知りたいことがあります。重要なことを言う必要があり、mailcheckを無効にするとそれらのメッセージを見逃します。
これで、ルートログインのメッセージが処理されます。別のユーザーとしてログインしている場合は、~/.bashrc
無効にする各ユーザーにそれを追加する必要があります。または、中央のスタートアップファイルに配置/etc/profile
して、すべてのユーザーに有効にすることもできます。
次のことを確認する必要があります。 MAILCHECK
スタートアップファイルシーケンスの後半でが上書きされているますunset
。
スタートアップファイルは、次のように処理されることに注意してください(Bash Manualから)(強調マイン):
対話型ログインシェルとして、または--loginを使用して呼び出されます
Bashが対話型ログインシェルとして、または--loginオプションを使用した非対話型シェルとして呼び出されると、Bashは、ファイル/ etc / profileが存在する場合、最初にファイル/ etc / profileからコマンドを読み取って実行します。 そのファイルを読み取った後、〜/ .bash_profile、〜/ .bash_login、および〜/ .profileをこの順序で探し、存在し、読み取り可能な最初のコマンドからコマンドを読み取り、実行します。--noprofileオプションは、この動作を禁止するためにシェルを起動するときに使用できます。
ログインシェルが終了すると、Bashは〜/ .bash_logoutが存在する場合、ファイルからコマンドを読み取り、実行します。対話型の非ログインシェルとして呼び出されます
ログインシェルではないインタラクティブシェルが開始されると、Bashは〜/ .bashrcからコマンドを読み取り、実行します(そのファイルが存在する場合)。--norcオプションを使用すると、これを禁止できます。--rcfile fileオプションは、Bashに〜/ .bashrcではなくfileからコマンドを強制的に読み取らせて実行させます。
したがって、通常、〜/ .bash_profileには次の行が含まれます。
if [-f〜/ .bashrc]; その後。〜/ .bashrc; fi
ログイン固有の初期化の後(または前)。
ファイル/etc/crontab
を編集して、行を変更しますMAILTO=root
をMAILTO=""
ソース:http : //michaelprogramming.blogspot.com/2014/01/disable-you-have-new-mail-in.html
root
、実際にチェックするメールボックスなどの別の場所にメールを転送しますが、メールを続行しroot
、メールバナーは必要ない場合は、以下の回答が適しています。