У меня есть выделенный сервер, на котором не нужно использовать электронную почту для какой-либо учетной записи, и я обнаружил, что диск часто заполняется. Я использую, чтобы исправить это, удаляя домлоги и некоторые журналы apache, но теперь это не решило проблему, поэтому я поискал то, что занимало больше всего места на диске, и обнаружил, что папки /home/user/mail/new/
заполнен файлами, я удалил эти папки у нескольких пользователей, и теперь диск больше не заполнен.
Как я могу отключить возможности электронной почты, чтобы эти папки больше не были заполнены файлами?
На сервере даже не настроен адрес электронной почты для какой-либо учетной записи, поэтому я предполагаю, что это спам с какого-то универсального адреса.
Для большинства пользователей вы можете просто использовать инструменты управления пакетами Yum и RPM своего сервера, чтобы удалить все инструменты электронной почты.
Вы захотите убедиться, что такие вещи, как Exim, Fetchmail, Mailx и пакеты mail-utils, удалены.
Это не позаботится о людях, достаточно сообразительных, чтобы загрузить свои собственные пакеты и скомпилировать их, но это должно позаботиться о большинстве пользователей. Если вы действительно чувствуете необходимость еще больше ограничить его, я бы предложил заблокировать исходящие соединения для всех общих сообщений, используемых протоколами электронной почты с помощью IPTables или System-config-firewall.
Я парень, работающий с командной строкой, поэтому для поиска общих инструментов я бы использовал rpm -qa и grep. Менеджер пакетов CentOS GUI также может быть полезен для представления списка доступных и / или уже установленных пакетов.