Image

ナレッジベース → Kaspersky AntiSpam Mail Server Linux を Debian 12 にインストールする

[仮想サーバー]
公開日: 29.09.2023

企業のメールサーバーを保護するために、KasperskyのLinux Mail Server製品を使用することをお勧めします。公式サイトからダウンロードできます。この製品は有料で、公式のインストールおよび設定手順があります。この手順書には、迅速に製品をインストールして稼働させるためのいくつかの重要なポイントが含まれています。

1. ソフトウェアの試用版を取得するには、公式ウェブサイトで情報を入力してください リンク。また、必要なメールボックスの数を指定して、当社からこの製品のライセンスを購入することもできます こちらでライセンスを購入

2. Debian用のKaspersky Security for Linux Mail Serverをダウンロードしてください。Debianバージョンはx32用ですが、今回はサーバーがx64オペレーティングシステムで動作しているため、互換性のために必要なパッケージをインストールします。

apt install lib32ncurses5-dev lib32z1
dpkg --add-architecture i386
apt update
apt upgrade
apt-get install libc6-i386
apt install libcrypt1:i386

3. 次に、インストールを実行します:

dpkg -i klms_8.0.3-30_i386.deb 

Selecting previously unselected package klms:i386.
(Reading database ... 52107 files and directories currently installed.)
Preparing to unpack klms_8.0.3-30_i386.deb ...
Unpacking klms:i386 (8.0.3-30) ...
Setting up klms:i386 (8.0.3-30) ...
Kaspersky Security for Linux Mail Server has been installed successfully,
but it must be properly configured before using.
Please run /opt/kaspersky/klms/bin/klms-setup.pl script manually to
configure it.

このガイドの執筆時点では、この製品にはDebian 12の公式サポートがありません。ただし、手順2に記載されているように設定を正しく行えば、製品は正常にインストールされ、問題なく動作します。

当社のメールサーバーの既製ビルドを使用している場合、dkimとkasperskyメールセキュリティサーバーの同時動作による問題を避けるため、インストールスクリプトの第3バージョン(after-queue)に従って統合を行いました。

/opt/kaspersky/klms/bin/klms-setup.pl

4. インストールが完了したら、Postfixの設定ファイルでspamassassinに関連する設定をコメントアウトします

/etc/postfix/master.cf

smtp inet n - y - - smtpd

#-o content_filter=spamassassin #spamassassin unix - n n - - pipe #user=spamd argv=/usr/bin/spamc -f -e #/usr/sbin/sendmail -oi -f ${sender} ${recipient}

5. 設定の正しさを確認し、Postfixサービスを再起動します

postconf
service postfix restart

6. メールの送受信を確認し、次のスクリプトを実行して、すべてのメールがkasperskyメールセキュリティを通過していることを確認します。

/opt/kaspersky/klms/bin/klms-control --dashboard

7. すべてのスパムメールやメーリングがスパムフォルダに入ることを確認するために、sieveソートファイルに設定を追加しましょう。

/etc/dovecot/dovecot.sieve

require "fileinto"; if header :contains "SPAM" "YES" { fileinto "Junk"; } if header :contains "X-Spam-Flag" "YES" { fileinto "Junk"; } if header :contains "X-KLMS-AntiSpam-Status" "mass_mail" { fileinto "Junk"; } if header :contains "X-KLMS-AntiSpam-Status" "spam" { fileinto "Junk"; } if allof (header :contains "subject" "[MASSMAIL]") { fileinto "Junk"; } if allof (header :contains "subject" "[Spam]") { fileinto "Junk"; }

8. Dovecotサービスを再起動します

service dovecot restart

9. 既存のアカウントを変更する必要がある場合は、各ユーザーのソート設定ファイルにこれらのルールを追加できます。

cp /etc/dovecot/dovecot.sieve /home/mail/domain.tld/user@domain.tld/sieve/dovecot.sieve

10. ライセンスを購入した後にインストールする必要がある場合は、次のコマンドを使用します

キー ファイルをインストールするには:
/opt/kaspersky/klms/bin/klms-control --licenser --install-active-key file-name
ライセンスコードを設定するには:
/opt/kaspersky/klms/bin/klms-control --licenser --activate-license-code XXXXX-XXXXX-XXXXX-XXXXX
データベースを更新して、MTAを再起動するのを忘れずに

完了です。これで、Kasperskyによりフラグが立てられたすべての不要なメールはスパムフォルダに移動されます。





No Comments Yet