User Guide
84 Kaspersky Anti-Spam 3.0
etc/ – the directory containing Kaspersky Anti-Spam configuration files;
lib/ – the runtime libraries;
log/ – the directory for storing filtering server’s log, which is used for
processing statistics;
run/ – the product’s working directory. This directory is also used for storing
pid-files of running processes of filtering server;
src/ – the directory containing source files of the kas-exim module.
A.2. Client modules for mail servers
Kaspersky Anti-Spam includes the following client modules used to integrate the
product with different mail servers:
• kas-milter – a client module for Sendmail mail server;
• kas-pipe – a universal client module; used for Postfix and Exim mail
servers by default;
• kas-exim – a client module for the Exim mail server (alternative version);
• kas-qmail – a client module for the Qmail mail server;
• kas-cgpro – a client module for the Communigate Pro mail server.
Integration of the product with a mail server is performed by running special
configuration scripts during the installation of Kaspersky Anti-Spam.
This appendix provides detailed information on operation of client modules, their
configuration files, and configuration specifics of mail servers.
A.2.1. Interaction of client modules with
the filtering server
A client module interacts with the filtering server according to the following
algorithm:
1. The client module receives a mail message from the mail server and
sends a request for connection to the filtering server.
2. The master process selects an already running filtering process or
creates a new one, and establishes a connection between the client
module and the given filtering process.
3. The client module sends a message for checking over the established
connection and receives the message processing results from the filtering
process.










