У меня есть Cpanel на сервере centos с Exim в качестве MTA. Проблема, с которой я столкнулся, заключается в том, что у меня более 100 пользователей, и их пароли просачиваются большую часть времени, а затем кто-то из нашей внешней сети использует мой exim для отправки тысячи спам-писем и заносит мой IP в черный список.
Теперь я хочу ограничить IP-адреса в exim, чтобы только определенные пользователи могли подключаться к exim через свой Outlook или Thunderbird и отправлять электронную почту.
Мне удалось найти этот пример, повторяющийся несколько раз в отношении ограничения скорости exim4:
ratelimit = 100 / 1d / strict / $ Authenticated_id.
Более подробная информация доступна здесь: exim4 Раздел 42.38
В приведенном выше примере каждый пользователь может получать до 100 писем в день. Вероятно, вы можете создать правила для отдельных пользователей для определенных учетных записей, которые вы ожидаете отправлять больше сообщений. Это не идеальное решение, но оно может помочь, по крайней мере, предотвратить попадание вас в черный список.