Ограничения использования Lookup и тип LookupLite

Существуют некоторые ограничения по использованию определенных типов Lookup. В некоторых случаях полный набор префиксов не может быть использован (не все префиксы разрешены). В этом случае используется специальный тип данных LookupLite.

LookupLite – это тип значений, аналогичный Lookup, в котором можно указывать только следующие типы (префиксы):

oнепосредственное значение (value:)

ofile:

Тип LookupLite используется:

в настройках самих Lookup (например, в настройке SkipDomains для каждого Lookup);

во всех настройках подключаемых модулей.

При попытке задать Lookup у параметров, требующих тип LookupLite, в журнал выводится ошибка вида:

Wed Jun 10 14:02:20 2009 [4160149200] Modifier ERROR Error in init lookup [cdb:select * from /root/mail/base_file_for_CDB.txt where key='domain']: can't use this lookup here.

Внимание!

Для тестирования правильности Lookup и LookupLite рекомендуется иcпользовать утилиту проверки Lookup.