The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Posfix acl's: много хостов, одно правило"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Posfix acl's: много хостов, одно правило"  +/
Сообщение от lithium (ok) on 15-Сен-09, 12:58 
Не смог в заголовке кратко объяснить. Хочется вместо access-файла для helo или PTR-записей  формата
www.spammers.ru        REJECT You are spammer
www.spammers2.ru      REJECT You are spammer
1.2.3.4                             REJECT You are spammer

держать файл просто со списком hostname'ов (или helo), и где-то всего одну команду, что делать с хостом, который удовлетворяет правилу. Что-то вроде
smtpd_client_restrictions =
   ...
   check_client_access    hash:/etc/postfix/bad_hostname_list    REJECT You are spammer
   ...

В документаци и в гугле не смог найти подсказок.

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Posfix acl's: много хостов, одно правило"  +/
Сообщение от g.iliya (ok) on 15-Сен-09, 19:27 
>В документаци и в гугле не смог найти подсказок.

Так наверно и нет.
А в чем собственно смысл?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Posfix acl's: много хостов, одно правило"  +/
Сообщение от lithium (ok) on 16-Сен-09, 10:08 
>>В документаци и в гугле не смог найти подсказок.
>
>Так наверно и нет.
>А в чем собственно смысл?

проще управлять правилами. Imho более просто не копировать одну и ту же строку с ошибкой каждый раз, а написать её в одном месте.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Posfix acl's: много хостов, одно правило"  +/
Сообщение от g.iliya (ok) on 16-Сен-09, 10:24 
>проще управлять правилами. Imho более просто не копировать одну и ту же
>строку с ошибкой каждый раз, а написать её в одном месте.

cat reject_list|sed -r s/^\(.+\)$/\\1\ REJECT/ >postfix_acl_file


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Posfix acl's: много хостов, одно правило"  +/
Сообщение от lithium (ok) on 16-Сен-09, 10:29 
>>проще управлять правилами. Imho более просто не копировать одну и ту же
>>строку с ошибкой каждый раз, а написать её в одном месте.
>
>cat reject_list|sed -r s/^\(.+\)$/\\1\ REJECT/ >postfix_acl_file

была мысль так делать, но некрасиво как-то. подозреваю, что все закончится написанием своего policy-сервиса...

P.S. Там еще есть файл с pcre, не знаю, как его sed воспримет...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Posfix acl's: много хостов, одно правило"  +/
Сообщение от g.iliya (ok) on 16-Сен-09, 10:36 
>была мысль так делать, но некрасиво как-то.

Ну, хозяин - барин.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

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




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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