Общие вопросы
Как уменьшить размер /var/spool/mail ?Запуск образов VDS на локальном компьютереОтправка писем по SMTP на VDS с панелью NetAngelsУстановка пароля пользователя root MySQLСоздание дополнительных пользователей MySQLПодключение SSH-ключей к VDSУстановка пароля пользователя VDSКак уменьшить ibdata1 в MariaDBКак сбросить пароль root?Использование раздела Облачные VDS в панели управленияИспользование образа с панелью управления NetAngelsСпециальные образы VDS для быстрого развертывания (LAMP)Как клонировать виртуальные машиныГостевой агентПриватная сетьКак поправить настройки sshd?Как включить защиту от DDoS через CloudflareVDS как промежуточный сервер для выхода в интернетМонтирование диска в VDSЗащита от DDoS атакИнструкция по настройке исходящего SMTP для тарифов VDS StartСервер для веб-конференций, совещаний и онлайн лекцийВосстановление отдельных файлов в виде архиваНастройка сети на VDSУстановка Windows из ISO-образа на VDSSSH-доступ к хостинг-аккаунтуКак настроить отправку почты с сайтаАвтоматизация обновления SSL-сертификата через API NetAngelsВыпуск SSL сертификата на VDS c помощью утилиты dehydratedКак подключить SSL-сертификат для сайта на облачном VDS с панелью управления NetAngelsКонсольные команды. Работа с данными.Консольные команды. Работа с MySQL, создание и загрузка дампа.Консольные команды. Анализ состояния сервера
Как уменьшить размер /var/spool/mail ?

Как уменьшить размер /var/spool/mail ?

Каталог /var/spool/mail используется операционной системой для хранения почтовых сообщений. Если на сервере накапливается много писем, это может привести к увеличению размера каталога и переполнению корневого раздела. В данной статье мы рассмотрим несколько способом решения такой ситуации.

Итак, если /var/spool/mail уже переполнен, нужно почистить его. Посмотрите размер почтовых файлов командой

sudo ls -lah /var/spool/mail/

Если желаете предварительно просмотреть содержимое ящика пользователя (здесь и далее, например, web) перед удалением, используйте команду:

sudo less /var/spool/mail/web

Очистите почтовый ящик пользователя web:

sudo cat /dev/null > /var/spool/mail/web

Итак, ящик очищен, приступаем к дальнейшей настройке.

Способ 1. Настраиваем /etc/aliases

Чтобы не сохранять письма на сервере, их можно перенаправить на реальный почтовый ящик пользователя. Для этого отредактируйте файл /etc/aliases.

sudo nano /etc/aliases

Вам нужно найти или добавить строку для пользователя web:

web: web.real@email.ltd

Где web.real@email.ltd - существующий почтовый адрес для пользователя web.

Отметим, что чаще всего локальным пользователям не нужны эти системные уведомления (от cron, logwatch и т.д.). Самый простой способ — автоматически удалять письма без пересылки. Для этого пропишите такую строку:

web: /dev/null

Сохраните файл и закройте редактор. Выполните команду для компиляции файла алиасов

sudo newaliases

Теперь вся почта, которая шла пользователю web будет перенаправляться на существующий почтовый ящик, либо удаляться, в зависимости от настройки, которую вы сделали.

Способ 2. Создаем ~/.forward

Рассмотрим другой способ изменить поведение почты для пользователя web. Для этого вы можете создать в его домашнем каталоге файл .forward.

Войдите на сервер под пользователем.

Создайте или отредактируйте файл ~/.forward:

nano ~/.forward

Укажите, куда перенаправлять почту:

web.real@email.ltd

Чтобы удалять письма без сохранения и пересылки, вместо почтового адреса пропишите:

/dev/null

Сохраните и закройте файл. Изменения вступят в силу немедленно.

Существуют и другие способы решения в зависимости от поставленной задачи. Однако, рассмотренные в статье методы гарантированно помогут устранить проблему наполнения /var/spool/mail.

Облачные VDS
Облачные VDS
Облачные VDS
Масштабируются под любые задачи: от размещения сайта до IT-инфраструктуры
С 2003 года
Надежность.
Нам доверяют тысячи компаний и разработчиков
21 год
Предоставляем услуги профессионального хостинга
35 000+
Клиентов доверяют нам размещение своих сайтов
99.99%
Подтвержденный uptime наших серверов хостинга
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
ВК49865