戻る
■root宛のメールを削除する
■即座に削除する # cat /dev/null > /var/spool/mail/root 新しいメールが /var/spool/mail/root にありますを停止する方法 https://genchan.net/server/9970 気付いたらrootメールが溢れてる http://multix.jp/rootmail-overflow/ /var/spool/mail/rootを削除する https://cloudpack.media/1024 ■ログローテートで削除する # vi /etc/logrotate.d/mail
/var/spool/mail/root { su root root daily rotate 14 missingok notifempty compress }
以下で想定の結果を確認できる # logrotate -dv /etc/logrotate.conf 以下で実際にローテートが実行される # logrotate /etc/logrotate.conf なお今回の場合、「su root root」の指定が無いと以下のようなエラーになってローテートされないので注意 rotating pattern: /var/spool/mail/root after 1 days (14 rotations) empty log files are not rotated, old logs are removed considering log /var/spool/mail/root error: skipping "/var/spool/mail/root" because parent directory has insecure permissions (It's world writable or writable by group which is not "root") Set "su" directive in config file to tell logrotate which user/group should be used for rotation. ログローテートについては、Basis.txt の「ログ保存期間を設定」も参照