User Guide

52 Kaspersky
®
SMTP-Gateway 5.5 for Linux/Unix
When a message is scanned for the first time (if it has been flagged as Clean),
data about the message (name, checksum, date) is saved to the iChecker
database. The database path is defined by the ICheckerDBFilename option in
the [smtpgw.options] section.
Next time the message is sent to the AV module for scanning
, the application
first looks for that file in the iChecker database. If it finds a match, the current
object is compared with the database record. If the current status of the object
and its description in the database are fully identical, then the object is
considered to be unchanged and is not scanned for viruses.
To have the application use the iChecker™ technology, set the
UseIChecker parameter in the [smtpgw.ave] section of the
configuration file to true.
5.2. Setting up application timeouts
All timeout settings are located in the [smtpgw.timeouts] section of the
application configuration file.
By setting up various timeouts, the administrator can:
Limit the maximum period after which the application will attempt to
deliver outgoing messages that have not been sent yet
(MaximalBackoffTime parameter, in seconds).
Limit the minimum time, which should elapse before the application will
attempt to send again an undelivered message (MinimalBackoffTime
parameter).
Specify the interval during which the application will try to deliver a
message with the frequency defined by the MinimalBackoffTime and
MaximalBackoffTime parameters (MaximalQueueLifetime option).
After this period elapses, the unsent message will be removed from the
ready-to-send queue. If necessary, a DSN message about the initial
message delivery failure will be generated.
Specify timeouts for intercepting various network operations (for the
Sender and Receiver modules), such as:
Network reading timeout (ReadTimeout option). The default
timeout specified in the configuration file of the application is the
optimal value for most cases and it is not recommended to alter
it.
Network writing timeout (WriteTimeout option). The default
timeout specified in the configuration file of the application is the