Секция [Berkeley]

В секции [Berkeley] собраны настройки взаимодействия Dr.Web MailD с базой данных Berkeley:

Databases = {путь к файлу}

Путь к файлу базы данных Berkeley.

Значение по умолчанию:

Databases =

Environment = {путь к каталогу}

Путь к каталогу, используемому для хранения файлов блокировки Berkeley.

Значение по умолчанию:

Environment =

SizeLimit = {числовое значение}

Максимальное количество строк, получаемых в ответ на один запрос к базе данных.

Допустимые значения от 1024 до 65536, другие значения будут преобразованы к ближайшему допустимому значению.

Значение по умолчанию:

SizeLimit = 1

SkipDomains = {LookupLite}

Список доменов, для которых не нужно выполнять запрос к базе данных.

Данная настройка зачастую позволяет значительно снизить нагрузку на сервер и повысить производительность.

Обратите внимание, что значение параметра – LookupLite.

Значение параметра может быть указано в локальных настройках Lookup.

Значение по умолчанию:

SkipDomains =

OnError = {ignore | exception}

Задает процедуру обработки ошибок, возникающих в обработке Lookup при обращении к указанному источнику данных.

ignore – следует игнорировать возникшую ошибку и продолжить обработку письма (происходит только регистрация ошибки в журнале);

exception – следует сгенерировать исключение, которое будет обрабатываться как ошибка обработки письма, в соответствии со значением параметра ProcessingError, заданного в настройках того компонента, при работе которого эта ошибка возникла.

Значение параметра может быть указано в локальных настройках Lookup.

Значение по умолчанию:

OnError = ignore

Lib = {путь к файлу}

Путь к библиотеке libdb.so.

Обычно при установке создается символическая ссылка /usr/lib/libdb.so, указывающая на текущую библиотеку. Если такой ссылки не создано, следует указать правильную версию библиотеки (т.е. /usr/lib/libdb-4.5.so).

Значение по умолчанию:

Lib = /usr/lib/libdb.so

Dr.Web MailD предназначен для работы с библиотеками версий 4.3 – 4.6.