is it safe to delete /var/spool/mail/root

There is a specific server in the company I work that uses sendmail to send multiple emails to sendgrid. The file /var/spool/mail/root is about 4.9 GB, which is taking more than 50% of the disk usage. Now, is it safe to just delete it? or do a

cp /dev/null /var/spool/mail/root 

to empty it? I don't want to break the email system, and I don't know if emptying that file could make some emails to get lost in the way. I need to delete this file because disk usage is about to get to 95% and I don't want to run out of space. Thank you!

3
задан 4 May 2018 в 03:32
3 ответа

Более безопасный способ удаления почты заключается в использовании почтового клиента и удалении всех сообщений.

Если вы используете debian / ubuntu, вы можете легко установить «bsd-mailx».

с помощью mailx вы можете удалить сообщения следующим образом (как root):

# bsd-mailx
...
& d *
& q

Команда d * удаляет все сообщения и q сохраняет почтовый ящик и закрывает mailx. Вы также можете удалить отдельные сообщения. См. Руководство по mailx.

Есть много других почтовых клиентов командной строки, которые можно использовать.

5
ответ дан 3 December 2019 в 05:11

Да, как уже говорили другие, их можно безопасно удалить, и да, лучший способ - использовать почтовый клиент.

Но ... Сделайте шаг назад и спросите себя, почему они находятся здесь в первое место.

Есть ли там что-нибудь важное, о чем вам следует знать?

То, что отправляло эти электронные письма, по-прежнему отправляет электронные письма. Для каждого из них настройте его так, чтобы он отправлял только важные электронные письма (ошибки и предупреждения?) И в ящик входящих сообщений, который не рассматривается как черная дыра. Затем исправьте причину, по которой они были отправлены.

2
ответ дан 3 December 2019 в 05:11

Его можно удалить, если он вам не нужен. Если он вам нужен, вы можете заархивировать его и сделать резервную копию в другом месте.

0
ответ дан 3 December 2019 в 05:11

Теги

Похожие вопросы