如何从系统帐户删除所有本地邮件?

如何从系统帐户删除所有本地邮件?

根邮件帐户已被恶意的 cronjobs 破坏,我想从帐户中彻底删除邮件。邮件命令中是否有用于此操作的键?

我删除了 /var/mail/root,但我不知道这是否是正确的方法,或者是否root需要手动重新创建该文件。

更新root使用 660 和 root:mail 所有权重新创建了文件,我将查看是否需要让 root 帐户再次收到邮件。

答案1

可接受的方法是:

cat /dev/null > /var/spool/mail/root

您的方法应该有效,但您可能需要重新启动 sendmail(或其他程序),因为它可能因短暂缺少文件而阻塞。

相关内容