Отключение возможностей электронной почты на выделенном сервере

У меня есть выделенный сервер, которому не нужно использовать электронную почту для какой-либо учетной записи, и я обнаружил, что диск часто переполняется. Я использую, чтобы исправить это, удалив домлоги и некоторые журналы apache, но теперь это не решило проблему, поэтому я искал то, что занимало больше всего места на диске, и обнаружил, что папки /home/user/mail/new/ полон файлов, я удалил эти папки у нескольких пользователей и теперь диск больше не заполнен.

Как отключить функции электронной почты, чтобы в этих папках больше не было файлов?

На сервере даже не настроен адрес электронной почты ни в одной учетной записи, поэтому я предполагаю, что это спам с какого-то универсального адреса.

1 ответ

Решение

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

Вы должны убедиться, что такие вещи, как пакеты exim, Fetchmail, Mailx и mail-utils удалены.

Это не позаботится о людях, которые достаточно сообразительны, чтобы загружать свои собственные пакеты и компилировать их, но это должно заботиться о большинстве пользователей. Если вы действительно чувствуете необходимость еще более ограничить его, я бы предложил заблокировать исходящие соединения для всех общих сообщений, используемых почтовыми протоколами с использованием IPTables или System-config-firewall.

Я парень из командной строки, поэтому я бы использовал rpm -qa и grep для поиска общих инструментов. Менеджер пакетов CentOS GUI также может быть полезен при представлении списка доступных пакетов и / или уже установленных.

Другие вопросы по тегам