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