回答:
すべてのメッセージを削除する場合は、次のコマンドを使用してユーザーのメールボックスファイルを切り捨てることができます。
> /var/mail/username
(大なり記号はプロンプトではありません。実際には、何も出力をファイルにリダイレクトしているため、ファイルは切り捨てられます)。
ターミナルでメールを実行します。d 1-を押します。これにより、それらのメッセージが削除されます。
メールを管理するためにファイルを削除することは、ハンマーでテレビの音量を調整するようなものです。うまくいくかもしれませんが、最適ではなく、あまりにも残酷です。
mailutils
して使用する必要がありd *
ました
メールからすべてを削除することはめったにないと思います。
したがって、各ユーザーのメールの最後の100行を保持するために、cronタスクを毎週実行するように設定することをお勧めします
cat /var/mail/username | tail -100 > /var/mail/username
これにより、最後の100行が保持されます
d 1-100
、最初の100個の電子メールメッセージが削除されます。