关于手动集成邮件服务器
2023年8月21日
ID 56825
如果在初始配置过程中跳过应用程序与邮件服务器的自动集成,必须手动将 Kaspersky Security 8 for Linux Mail Server 与邮件服务器集成。
您可以手动将 Kaspersky Security 8 for Linux Mail Server 与以下邮件服务器集成:
- Exim。
- Postfix。
- Sendmail。
- QMail。
- Amavis。
Kaspersky Security 8 for Linux Mail Server 支持通过 klms 服务(接受来自邮件服务器的处理请求)与邮件服务器集成。
如果手动将程序与邮件服务器集成,您需要:
- 在操作系统注册表中输入 klms 服务器。
- 修改邮件服务器的配置文件。
在 FreeBSD 环境下,可将 klms 服务配置为在操作系统启动时自动启动。
要将 klms 服务配置为在 FreeBSD 启动时自动启动,
将以下字符串添加到 /etc/rc.conf 配置文件:
klmsdb_enable=YES
klms_enable=YES
对于 Exim 和 Postfix 邮件服务器,Kaspersky Security 8 for Linux Mail Server 支持前端队列和后端队列集成。通过前端队列集成,邮件先被转发到 Kaspersky Security 8 for Linux Mail Server 接受扫描,然后才放入邮件服务器队列中。通过后端队列集成,邮件先被放入邮件服务器队列中,然后才转发到 Kaspersky Security 8 for Linux Mail Server 接受扫描。
套接字用于在邮件服务器和 Kaspersky Security 8 for Linux Mail Server 过滤器之间交换信息。
套接字的分配必须基于以下规则:
inet:<port>@<ip_address>
用于网络套接字;unix:<socket_path>
用于 UNIX 套接字。示例:
scanner=inet:5555@127.0.0.1
用于网络套接字scanner=unix:/var/run/klms/scanner_sock
用于 UNIX 套接字
使用套接字时必须满足以下两个条件:
- 定义网络套接字时,端口号必须高于
1024
。 - 定义 UNIX 套接字时,过滤器和 kluser 必须具有访问套接字的权限。