Victor Ustugov wrote:
>> В начало рулесетов IsIPLocal и IsHostLocal добавил конструкцию,
>> стыренную из check_fake_internal.m4:
>>>> R $* $: $&{auth_type} $| $1
>> R $+ $| $* $@ AUTH
>> R $* $| $* $: $2
>>>> Работает.
>> все равно много лишних правил перезаписи выполняется
>> я вот думаю, что лучше - сделать два новых набора правил (для envelope
> from и header from) и выполнять их для неаутентифицированных
> отправителей или в Local_check_mail и Check_From ввести еще одну
> лексему, в зависимости от значения которой будет или не будет
> проводится проверка.
>> первый путь более правильный, я мне и так уже пришлось патчить сендмыл
> на предмет увеличения максимального количества именованных рулсетов. а
> тут еще плюс два.
>> да и второй путь по количеству сравниваемых правил перезаписи близок к
> отквоченному выше методу, хоть и более очевиден...
пошел я по второму пути
хак исправил и выложил
тестить буду завтра
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Best wishes Victor Ustugov mailto:victor на corvax.kiev.ua
public GnuPG/PGP key: http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 77186900, 32418694 nic-handle: CRV2-RIPE, CRV-UANIC