Доброго времени суток!
Спецы по exim'у, помогите разобраться, пожалуйста.
В acl_check_rcpt пишу:
defer
message = Sorry, too high activity.
ratelimit = 500 / 1h / strict / $sender_host_address
При удаленной отправке (с авторизацией) лимиты отлично срабатывают, рассылка почты с нужного адреса блокируется.
Но при локальной рассылке из скриптов, ratelimit не работает.
В чем я ошибся? Или ratelimit распространяется только на авторизованных отправителей?
Заранее спасибо за ответы.
ratelimit в exim4
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: ratelimit в exim4
локальная отправка не проходит этот ACL
легко проверяется отправкой с дебагом.
легко проверяется отправкой с дебагом.
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
- Сообщения: 2
- Зарегистрирован: 2008-08-03 12:46:41
Re: ratelimit в exim4
Спасибо за наводку! Про это я и забыл совсем.
Засунул проверку в acl_not_smtp. Теперь работает.
Засунул проверку в acl_not_smtp. Теперь работает.
-
- лейтенант
- Сообщения: 680
- Зарегистрирован: 2007-02-20 8:30:03
- Контактная информация:
Re: ratelimit в exim4
думал хоть что-то сделать, чтобы спам не рассылался
А получилось хорошая мера против спамеров:
105813 Temporarily rejected RCPT: Sorry, too high activity
Ставил ограничение 50 писем в час.
По статистике видно, что спам активно прёт с 00-00 до 08-00 часов по мск, в связи с этим вопрос, нельзя чтобы в определенное время действовал разный ratelimit?

А получилось хорошая мера против спамеров:
105813 Temporarily rejected RCPT: Sorry, too high activity
Ставил ограничение 50 писем в час.
По статистике видно, что спам активно прёт с 00-00 до 08-00 часов по мск, в связи с этим вопрос, нельзя чтобы в определенное время действовал разный ratelimit?
truth is out there...
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: ratelimit в exim4
Как пример (Тебе нужно добавить условие):kmb писал(а):думал хоть что-то сделать, чтобы спам не рассылался![]()
А получилось хорошая мера против спамеров:
105813 Temporarily rejected RCPT: Sorry, too high activity
Ставил ограничение 50 писем в час.
По статистике видно, что спам активно прёт с 00-00 до 08-00 часов по мск, в связи с этим вопрос, нельзя чтобы в определенное время действовал разный ratelimit?
Код: Выделить всё
# Очищаем в 12 часов каждого 1-го числа месяца список mylist c устаревшими записями
warn
set acl_m19 = ${substr{6}{4}{$tod_zulu}}
condition = ${if eq{$acl_m19}{0112}{yes}{no}}
set acl_m19 = ${lookup mysql{MYSQL_DELMYLISTEXPIRED}}
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.