Re: rules

От: Maxim Berlin <CGatePro_at_mx_ru>
Дата: Mon 23 Feb 2009 - 14:54:36 MSK

Hello,
On Mon, 23 Feb 2009 04:50:09 +0300
  "Roman Prokhorov" <CGatePro@mx.ru> wrote:
>>
>> On Sun, 22 Feb 2009 22:13:27 +0300
>> "Roman Prokhorov" <CGatePro@mx.ru> wrote:
>> []

>>>>> Вит из-за глюка, в заголовке To: вообще нету, и поэтому 
>>>>>условие 
>>>>> будет ложно.
>>>>
>>>> вот оно как. ммм.. не очень понятно, то есть обратное 
>>>>условие будет 
>>>> истино?
>>>
>>> Не будет.
>>>
>>>> или при отсутствии загловка/поля любое правило с ним 
>>>>будет давать 
>>>> что? ложный результат?
>>>
>>> Да.

>> так. понял. Роман, большое спасибо за разъяснение.
>> стало быть, поскольку я не могу сделать условие типа
>> 'или',

>
> Можете - условием 'in' или 'not in'.

эмм.. а как сделать в нем сделать проверку на пустое/несуществующее/уродское поле?
просто ,,?   

> > мне надо писать 2 правила вместо одного на каждый

>> похожий случай?
>>
>> как-то примерно так -
>> правило 1
>> header field not in To:*,to:*
>> external filter flt
>>
>> правило 2
>> To: not in plaza*,news*,oao*
>> external filter flt
>>
>> больно уж уродливо выходит. нет ли способа получше?
>>
>> upd:
>> ********************************************
>> X-Real-To: <news@rtsnet.ru>
>> Return-Path: <news@rtl.lu>
>> Received: from [201.87.126.222] (HELO Solange_Novo)
>> by cgp1.rts.ru (CommuniGate Pro SMTP 5.0.14)
>> with SMTP id 186982496 for news@rtsnet.ru; Sun, 22 Feb
>>2009 23:01:53 

>> +0300
>> Message-ID: <@@MESSAGE_ID>
>> From: "@@FROM_NAME" <@@FROM_EMAIL>
>> To: "@@TO_NAME" <@@TO_EMAIL>
>> Reply-To: @@FROM_EMAIL
> 

>> а здесь-то почему опять
>> 23:01:55.24 5 ENQUEUERRULES rule(kas) condition #3(To)
>>is false

>> (to: is not *.plaznews.rts.ru)
>> to:, хоть и уродское, присутствует...
> 
> Из-за того, что он уродский и не парсится - результат 
>тот же, что и если бы его вообще небыло, т.е. ложь.


Best wishes,
  Maxim Получено Mon Feb 23 11:54:42 2009

Этот архив был сгенерирован hypermail 2.1.8 : Mon 23 Feb 2009 - 16:14:35 MSK