In the [Berkeley] section settings for interaction between Dr.Web MailD and Berkeley database are specified:
Databases = {path to file}
|
Path to the Berkeley database file
|
Default value:
Databases =
|
Environment = {path to directory}
|
Path to the directory where Berkeley database lock files are stored.
|
Default value:
Environment =
|
SizeLimit = {integer}
|
Maximum number of bytes received in response to a single database request.
Values must be within the following range: from 1024 to 65536. Other values are converted to the closest valid value.
|
Default value:
SizeLimit = 1
|
Lib = {path to file}
|
Path to the libdb.so library.
During installation, /usr/lib/libdb.so symbolic link to the library is usually created. If not, it is necessary to specify the right library version (that is, /usr/lib/libdb-4.5.so)/
|
Default value:
Lib = /usr/lib/libdb.so
|
SkipDomains = {LookupLite}
|
List of domains for which query to the database is not required.
This parameter often allows to improve total performance and considerably reduce server load.
Please note that the parameter value is LookupLite.
The parameter value can also be locally overridden in a Lookup.
|
Default value:
SkipDomains =
|
OnError = {ignore | exception}
|
Sets the mode of error handling (errors that occur in Lookup when connecting to the specified data source).
Allowed modes:
•ignore – ignore the error and continue message processing (the error is only logged); •exception – generate an exception which is handled as a message processing error. The handling method corresponds to the ProcessingError parameter value set for the module in operation of which this error occurred. The parameter value can also be locally overriden in a Lookup.
|
Default value:
OnError = ignore
|
Dr.Web MailD uses a library version 4.3 – 4.6.
|