Заблокировать отправителя в EXIM
20.07.2009, рубрики: FreeBSD, Linux | Теги: exim, FreeBSD, Linux, почта | 4 170 комментариев »Стал замечать по логам Exim'а что пользователи стали пользоваться электронной почтой в качестве ICQ.
Понятное дело, ведь ICQ в офисе заблокирован, как и другие мессенджеры и социальные сети.
Решил сделать небольшую профилактику, заблокировать отправителей, которые в минуту шлют по 5 сообщений.
Отправители — имеется ввиду, это адрес электронной почты из внешней сети, например someuser@yandex.ru.
Все манипуляции проводим в системе FreeBSD
В конфиге EXIM добавляем в ACL
1 2 3 4 5 6 | # ee /usr/local/etc/exim/configure acl_check_rcpt: deny message = You are blocked because you send very many messages senders = lsearch*@;/usr/local/etc/exim/block |
В файле /usr/local/etc/exim/block пишем отправителей с новой строки
1 2 | someuser@yandex.ru someuser@mail.ru |
Перезапускаем EXIM:
1 | /usr/local/etc/rc.d/exim restart |
Теперь отправителям someuser@yandex.ru и someuser@mail.ru будут приходить оутлупы с ошибкой:
1 | 505 You are blocked because you send very many messages |
Оставить комментарий