Как удалить всю локальную почту из системной учетной записи?

Учетная запись root была взорвана злонамеренными cronjobs, и я хочу полностью удалить почту из учетной записи. Есть ли ключ для этого в команде mail?

Я удалил /var/mail/root, но я не знаю, является ли это правильным способом, или если root файл должен быть воссоздан вручную.

Обновление я воссоздал root файл с 660 и root: владение почтой, я посмотрю, нужно ли это, чтобы учетная запись root снова получала почту.

1 ответ

Решение

Принятый метод:

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

Ваш метод должен был сработать, но вам может потребоваться перезапустить sendmail (или что-то еще), так как он мог бы подавиться из-за краткого отсутствия файла.

Другие вопросы по тегам