The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"? PostFix перегрузить при локальной доставке"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"? PostFix перегрузить при локальной доставке"
Сообщение от BRF emailИскать по авторуВ закладки(??) on 15-Ноя-04, 09:49  (MSK)
Привет!

При доставке письма по алиасу (идет вирус) выполняется процедура вычисления IP клиента, который заносится в табличку типа cidr:
1.2.3.4 REJECT
которая читается в smtpd_client_rectrictions.
Далее необходимо перегрузить PostFix чтобы перечитать эту табличку.

Т.е. у клиента есть лишь одна попытка на отправку вируса.
Но local идет от nobody, а от root запустить, чтобы сделать PostFix reload, не получается.
Есть ли решение?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "? PostFix перегрузить при локальной доставке"
Сообщение от unk Искать по авторуВ закладки(ok) on 15-Ноя-04, 09:59  (MSK)
>Есть ли решение?
Есть.
Не перегружать вообще. Т.к. postfix сам подхватит новую таблицу.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "? PostFix перегрузить при локальной доставке"
Сообщение от BRF emailИскать по авторуВ закладки(??) on 15-Ноя-04, 11:06  (MSK)
>>Есть ли решение?
>Есть.
>Не перегружать вообще. Т.к. postfix сам подхватит новую таблицу.

Спасибо за ответ.
То, что он подхватывает я уже обнаружил. А через сколько времени (какой параметр)?
У меня получается через около 5 минут. За это время очередь и логи здорово засоряются.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "? PostFix перегрузить при локальной доставке"
Сообщение от unk Искать по авторуВ закладки(ok) on 15-Ноя-04, 11:51  (MSK)
>То, что он подхватывает я уже обнаружил. А через сколько времени (какой
>параметр)?
парметра нет.

>У меня получается через около 5 минут. За это время очередь и
>логи здорово засоряются.
это зависит от типа таблицы и от того каким процессом postfix'а используется таблица. У postfix'а есть долгоживущие процессы - типа qmngr и  короткоживущие. Ваш smtpd открывает таблицу один раз - при старте и умирает как только ему скажут quit(или сессия порвется/отвалится по таймауту/...). Т.е. процесс запущенный после изменения таблицы всегда увидит новую.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "? PostFix перегрузить при локальной доставке"
Сообщение от BRF emailИскать по авторуВ закладки(??) on 16-Ноя-04, 10:27  (MSK)
>>То, что он подхватывает я уже обнаружил. А через сколько времени (какой
>>параметр)?
>парметра нет.
>
>>У меня получается через около 5 минут. За это время очередь и
>>логи здорово засоряются.
>это зависит от типа таблицы и от того каким процессом postfix'а используется
>таблица. У postfix'а есть долгоживущие процессы - типа qmngr и  
>короткоживущие. Ваш smtpd открывает таблицу один раз - при старте и
>умирает как только ему скажут quit(или сессия порвется/отвалится по таймауту/...). Т.е.
>процесс запущенный после изменения таблицы всегда увидит новую.

Проследил время жизни smtpd в памяти. Живет ровно 300s. Потом действительно исчезает.
Среди параметров нашел smtpd_timeout = 300s. Попробую с ним поиграться.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "? PostFix перегрузить при локальной доставке"
Сообщение от unk Искать по авторуВ закладки(ok) on 16-Ноя-04, 10:58  (MSK)
>Проследил время жизни smtpd в памяти. Живет ровно 300s. Потом действительно исчезает.
>Среди параметров нашел smtpd_timeout = 300s. Попробую с ним поиграться.
Это время в течении которого smtpd ожидает ответ клиента или пытается ответиь клиенту. Смысла двигать этот параметр (для ваших целей) нет, т.к. уже запущенный smtpd процесс не может подхватить изменения таблиц такого типа даже через "postfix reload".
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру