[sendmail-conf] restrict_incoming_mail.m4

Victor Ustugov victor на corvax.kiev.ua
Чт Окт 28 22:36:30 EEST 2004


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




Подробная информация о списке рассылки sendmail-conf