Как удалить всю локальную почту из системной учетной записи?
Учетная запись root была взорвана злонамеренными cronjobs, и я хочу полностью удалить почту из учетной записи. Есть ли ключ для этого в команде mail?
Я удалил /var/mail/root, но я не знаю, является ли это правильным способом, или если root
файл должен быть воссоздан вручную.
Обновление я воссоздал root
файл с 660 и root: владение почтой, я посмотрю, нужно ли это, чтобы учетная запись root снова получала почту.
1 ответ
Решение
Принятый метод:
cat /dev/null > /var/spool/mail/root
Ваш метод должен был сработать, но вам может потребоваться перезапустить sendmail (или что-то еще), так как он мог бы подавиться из-за краткого отсутствия файла.