Как автоматически блокировать пользователей, рассылающих спам?

Updated 2 years ago by Oleg

VPS или выделенный сервер может использоваться одновременно несколькими пользователями. Если при этом один из пользователей будет рассылать спам – могут быть заблокированы или внесены в блэклисты другие пользователи сервера.

 

В панели управления ISPmanager 5 Business можно настроить для каждого пользователя максимальное количество писем, которое может быть отправлено за час.

В ISPmanager 5 Lite и VestaCP ограничение на количество писем можно задать в файле конфигурации почтового сервера Exim. Для этого используйте директиву:

acl_not_smtp = acl_not_smtp

 

begin acl

 

        acl_not_smtp:

                deny message = Sender rate overlimit - $sender_rate / $sender_rate_period

                ratelimit = 100 / 1h / leaky

                accept

 

        acl_check_rcpt:

                deny message = Sender rate SMTP overlimit - $sender_rate / $sender_rate_period

                ratelimit = 200 / 1h / leaky

 

                accept  hosts = net-lsearch; /etc/exim/whitelist

 

В результате выполнения этой директивы устанавливается ограничение по отправке: 200 писем в час через SMTP и 100 писем в час не через SMTP.

В файле /etc/exim/whitelist можно создать список хостов, на которые не распространяется ограничение.


How did we do?


IS (opens in a new tab)

Powered by HelpDocs (opens in a new tab)