Vsevolod Stakhov wrote:
>> учитывая идею дать возможность добавлять описания символов в rspamd.xml
>> в виде
>> <symbol weight="1.0" description="Some symbol">SYMBOL</symbol>
>>
>> нужно и в json массиве для dynamic rules предусмотреть соответсвующий
>> индекс.
>>
>> т. е. использовать что-то типа:
>> [
>> {
>> "rule": "/test/rP",
>> "symbol": "R_TMP_1",
>> "description": "Some symbol",
>> "factor": 1.1,
>> "networks": ["!192.168.1.0/24", "172.16.0.0/16"],
>> "enabled": false
>> }
>> ]
>
> Да, конечно, как только сделаю описания, добавлю их и в json.
ok
> Кроме
> того, я, наверное, ошибся в примере - несколько dynamic rules
> добавляются весьма просто:
> [
> { "rule1": "/<some_regexp>/<Flags> & ...", ...},
> { "rule2": "<other_expression>", ...},
> ...
> ]
а пример хоть один реальный в состав rspamd можно включить?
а то теперь не совсем понятно, как таки правилам задавать веса.
>>> Кроме того, можно в lua добавить поддержку метрик в каком-то таком виде:
>>> conf['module']['symbol'] = 'rule'
>>> metrics['name']['symbol'] =<weight>
>>
>> в этом случае тоже нужно предусмотреть возможность указывать описания
>> правил. видимо примерно так:
>> metrics['name']['symbol']['description'] = 'Some symbol'
>
> Да, так и сделаю. Минус этого подхода в том, что в lua необходимо
> вначале объявить эту таблицу:
> metrics['default'] = {}
> metrics['default']['symbol'] = weight
> metrics['default']['symbol2'] = {}
> metrics['default']['symbol2']['weight'] = weight
> metrics['default']['symbol2']['description'] = 'string'
>
> По идее, поддержку такого подхода я уже добавил.
отлично.
но уже становится очевидным, что кроме документации нужно еще и в
дефолтовые конфиги хотя бы в закомментированном виде добавить и
динамические правила и вот такое вот добавление правил через таблицу
metrics.
--
Best wishes Victor Ustugov mailto:[email protected]
public GnuPG/PGP key: http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 77186900, 371808614 nic-handle: CRV-UANIC
_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users