[Qmail] Section

In the [Qmail] section, settings for interaction between Dr.Web MailD and Qmail mail transfer system are specified. This section is included in the Dr.Web MailD configuration file of a package designed for operation with the MTA mentioned above.

ProcessingTimeout = {time}

Timeout for the drweb-qmail module to wait for a message to be scanned.

It is recommended to set this parameter value greater than the SendTimeout parameter value from the [MailBase] section.

Default value:

ProcessingTimeout = 40s

ReadingTimeout = {time}

Timeout to receive envelope and message body from the qmail-queue module.

Default value:

ReadingTimeout = 20m

ProcessingErrors = {action}

Action applied to the messages invoked scanning errors.

Only one of these actions can be specified:

tempfail, discard, pass, reject.

Default value:

ProcessingErrors = reject

MainPoolOptions = {pool options}

Settings for a pool of threads processing requests.

Default value:

MainPoolOptions = auto

ReplyPoolOptions = {pool options}

Settings for a pool of threads processing responses from the drweb-maild module.

Default value:

ReplyPoolOptions = auto

ListenUnixSockets = {address}

List of UNIX sockets for the drweb-qmail module to receive requests from the qmail-queue module for message scan.

Sockets in this list must be also specified in the list of files monitored by the qmail-queue module. This list can be viewed with qmail-queue --help command.

Default value:

ListenUnixSockets = local:%var_dir/ipc/.qmail

QmailQueue = {path to file}

Path to the original initial qmail-queue file.

Default value:

QmailQueue = /var/qmail/bin/qmail-queue.original