URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 74742
[ Назад ]

Исходное сообщение
"согласовать несколько наборов правил Local_check_rcpt"

Отправлено HAN7 , 18-Июн-07 22:41 
Приветствую!
FreeBSD 6.1, sendmail 3.14.1
Есть пару разных наборов локальных правил Local_check_rcpt которые хорошо отдельно работают на разных сендмейлах - вот понадобилось их соединить вместе - но не получается :(
просто их вставка друг за другом - выполняется только первый набор, как сделать проход по правилам дальше?
Подскажите пожалуйста

ps. sendmail.cf собирается из config.cm



Содержание

Сообщения в этом обсуждении
"согласовать несколько наборов правил Local_check_rcpt"
Отправлено DN , 19-Июн-07 01:56 
>Приветствую!
>FreeBSD 6.1, sendmail 3.14.1
>Есть пару разных наборов локальных правил Local_check_rcpt которые хорошо отдельно работают на
>разных сендмейлах - вот понадобилось их соединить вместе - но не
>получается :(
>просто их вставка друг за другом - выполняется только первый набор, как
>сделать проход по правилам дальше?
>Подскажите пожалуйста
>
>ps. sendmail.cf собирается из config.cm

Назовите их по разному и последовательно вызывайте, типа:
SLocal_check_rcpt

R<$*>         $: $>check_rcpt1 <$1>
R<$*>         $: $>check_rcpt2 <$1>

Тестируйте правила:
/usr/sbin/sendmail -d21.12 -bt -Csendmail.cf


"согласовать несколько наборов правил Local_check_rcpt"
Отправлено HAN7 , 19-Июн-07 15:09 

>Назовите их по разному и последовательно вызывайте, типа:
>SLocal_check_rcpt
>
>R<$*>         $: $>check_rcpt1 <$1>
>R<$*>         $: $>check_rcpt2 <$1>
>
>Тестируйте правила:
>/usr/sbin/sendmail -d21.12 -bt -Csendmail.cf

чуть подправил ввод данных - R$*
Спасибо большое! Работает!