задержка в exim - и спамеру хуже и нам проблема?

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
dvs
проходил мимо
Сообщения: 8
Зарегистрирован: 2008-05-14 12:52:22

задержка в exim - и спамеру хуже и нам проблема?

Непрочитанное сообщение dvs » 2008-05-19 9:16:09

По логике здравого смысла - если при выполнении "delay=хх" в ACL если "спамер" разорвал соединение - exim должен выполнить acl_smtp_notquit и завершить процесс.
Однако процесс "висит" и полностью отрабатывает не только задержку, а также и все ACLы после! И только затем вызывает acl_smtp_notquid.
Как-то это ненормально... В документации не нашел ничего чтобы изменить это поведение... Кто нибудь с этим боролся? Или это.. у меня пананойя?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: задержка в exim - и спамеру хуже и нам проблема?

Непрочитанное сообщение dikens3 » 2008-05-19 10:31:05

Не очень понятно что ты хотел сказать.

Понял так:
1. Подсоединился спамер.
2. Вводит команды xxxx, rcpt to: ТЕБЕ_НА_ЯЩИК
3. Срабатывает задержка, к примеру на 10 секунд.
4. Спамер не дожидается и отключается.
5. Exim выполняет задержку и после задержки ждёт команд от спамера, которого нет.
6. Exim выясняет что команд нет и закрывает сессию.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

dvs
проходил мимо
Сообщения: 8
Зарегистрирован: 2008-05-14 12:52:22

Re: задержка в exim - и спамеру хуже и нам проблема?

Непрочитанное сообщение dvs » 2008-05-19 10:38:17

1-4 yes
5. Exim выполняет задержку (а соединения уже давно нет),
выполняет ВСЕ ACLы, в том числе если прописано то делает запросы в базу (а соединения-то уже давно нет)
6. Exim выясняет что соединения нет, записывает лог (connection lost) и закрывает сессию

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: задержка в exim - и спамеру хуже и нам проблема?

Непрочитанное сообщение dikens3 » 2008-05-19 10:52:20

dvs писал(а):5. выполняет ВСЕ ACLы
Не все, а только тот блок в котором происходит задержка. Скорее всего весь блок acl_smtp_rcpt, т.к. команда rcpt to была получена и должна быть обработана до какого-либо действия : accept. deny, drop, defer и т.п.

Вобщем еxim должен принять решение на введённую команду (rcpt to?). delay - это не принятие решение, а отсрочка и следовательно выполняется весь блок.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

dvs
проходил мимо
Сообщения: 8
Зарегистрирован: 2008-05-14 12:52:22

Re: задержка в exim - и спамеру хуже и нам проблема?

Непрочитанное сообщение dvs » 2008-05-19 11:09:50

разумеется блок acl_smtp_rcpt
И что, это нормально?
Соединения-то уже нет. Зачем мучать базу данных, что-то еще проверять... Больше всего непонятно зачем ждать.

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: задержка в exim - и спамеру хуже и нам проблема?

Непрочитанное сообщение dikens3 » 2008-05-19 14:03:25

Соединения-то уже нет. Зачем мучать базу данных
Ну exim может и без базы работать.. :-)

Ничего плохого в этом я не нахожу..
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: задержка в exim - и спамеру хуже и нам проблема?

Непрочитанное сообщение Alex Keda » 2008-05-20 11:31:28

тоже не вижу плохого.
скорей всего фича - может что-то было так проще реализовать.
а наличие-отсутствие конекта определяться может, например, лишь между АКЛ - так даже проще...
Убей их всех! Бог потом рассортирует...