Сделал как здесь: http://lug.ivanovo.ru/f/topic_show.pl?tid=259
Все хорошо, только вот работают эти задержки в секции acl_check_data, а в секции acl_check_rcpt не работают.
Если правила стоят в секции acl_check_data:
- грейлистинг работает
- счетчики pass_count и block_count считают удачные и неудачные попытки правильно
- в поле recipient не пишется '${quote_mysql:$local_part}@${quote_mysql:$domain}', а пишется только @
Если правила стоят в секции acl_check_rcpt:
- грейлистинг не работает
- счетчики pass_count = 0 и block_count = 1, но письмо прошло
- в поле recipient корректно пишется '${quote_mysql:$local_part}@${quote_mysql:$domain}'
Порядок проверок такой: сначала пропускаю прошедших аутентификацию, потом прибиваю всех некорректных, потом грейлистинг, в acl_check_data пусто, если не ставить грейлистинг.
Где я накосячил?
В какое место надо ставить проверки глейлиста?
Exim, куда воткнуть проверку greylist
Модератор: 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/
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: Exim, куда воткнуть проверку greylist
В дата переменные $local_part и $domain пустые. Используйте свои m1-x.Если правила стоят в секции acl_check_data:
- в поле recipient не пишется '${quote_mysql:$local_part}@${quote_mysql:$domain}', а пишется только @
Вроде правильно, попробуйте отладку из полезных скриптов.Порядок проверок такой: сначала пропускаю прошедших аутентификацию, потом прибиваю всех некорректных, потом грейлистинг, в acl_check_data пусто, если не ставить грейлистинг.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
