In the [Notifier] section, settings of drweb-notifier module (Notifier component) are specified. Notifier is responsible for generation and sending MailD notifications, DSNs and reports on operation of Dr.Web for UNIX mail servers components.
TemplatesBaseDir = {path to directory}
|
Path to the directory where templates of MailD notification, reports and DSNs are stored.
|
Default value:
TemplatesBaseDir = %etc_dir/maild/templates
|
LngBaseDir = {path to directory}
|
Path to the directory where language files used for generation of notifications are stored.
Description of language file structure and use is provided here.
|
Default value:
LngBaseDir = %etc_dir/maild/lng
|
AdminMail = {email address}
|
Postmaster email address.
It is possible to specify several addresses. In this case, generated notifications and reports (except for DSN which is always dispatched only to the sender of a message which cannot be delivered) are sent to all specified addresses. At that, all of the addresses appear in the message body.
It is recommended to configure this parameter, otherwise MailD notifications and reports will not be sent.
Please note that you can set several values to this parameter.
|
Default value:
AdminMail = root@localhost
|
FilterMail = {email address}
|
email address specified in the From header of MailD notifications and reports.
Please note that DSN is always sent with an empty sender's address field (that is required by standards). Thus, this parameter is not used for DSN dispatching.
|
Default value:
FilterMail = root@localhost
|
NotifyLangs = {string}
|
Language(s) used for generation of notifications and reports.
Listed languages must correspond to language files located in the directory specified in LngBaseDir.
Description of language file structure and their usage is provided here.
Plug-ins always use the first language in this list
|
Default value:
NotifyLangs = en
|
TemplatesParserLogLevel = {log level}
|
Log verbosity level of the subsystem that create reports based on templates.
The following levels are allowed:
•quiet •error •alert •info •debug |
Default value:
TemplatesParserLogLevel = info
|
RulesLogLevel = {log level}
|
Log verbosity level of the Rule processor
The followed levels are allowed:
•quiet •error •alert •info •debug |
Default value:
RulesLogLevel = info
|
MsgIdMap = {string}
|
Mapping of message identifier set in Receiver to the identifier set in Sender that will receive notifications generated for the message.
Format of mapping:
<regular_expression> <Sender_ID>
where <regular_expression> – regular expression to which Receiver ID corresponds, and <Sender_ID> – ID of Sender which is notified.
If mapping is not found, all notifications are sent to the default Sender component (with an empty identifier).
Example:
MsgIdMap = id[12] sender_notifications
In this case, reports on messages generated by Receiver components with id1 or id2 identifiers are sent to Sender with the sender_notifications identifier.
This parameter is used when several pairs of Sender and Receiver components operate simultaneously.
|
Default value:
MsgIdMap =
|
QuarantinePrefix = {string}
|
Prefix added to the output path to a file in Quarantine
This parameter allows accessing quarantined files using the third-party server.
For example, if you install an HTTP-server on the same host where Dr.Web for UNIX mail servers runs and set the following value to the parameter
QuarantinePrefix = http://mailhost/quarantine/
this prefix will be included in paths to quarantined files, for example,
http://mailhost/quarantine/headersfilter/drweb.quarantine.2kqtvI.
|
Default value:
QuarantinePrefix =
|
For details on notifications, notification templates, and notification generation rules, refer to the Notification Templates section.
|