Manuelle Integration mit der Schnittstelle Amavis
21. August 2023
ID 62460
Um Kaspersky Security 8 für Linux Mail Server manuell mit Amavis zu integrieren, gehen Sie wie folgt vor:
- Fügen Sie das Benutzerkonto des Benutzers kluser der Benutzergruppe amavis (oder zu der Gruppe, die im Parameter
$daemon_group
der Konfigurationsdatei /etc/amavisd.conf festgelegt ist) mithilfe des folgenden Befehls hinzu:gpasswd -a kluser amavis
- Fügen Sie das Benutzerkonto des Benutzers amavis (oder des Benutzers, der im Parameter
$daemon_user
der Konfigurationsdatei amavisd.conf (im Folgenden /etc/amavis.conf) festgelegt ist) der Benutzergruppe klusers mithilfe des folgenden Befehls hinzu:gpasswd -a amavis klusers
- Öffnen Sie die Datei amavisd (im Folgenden- /usr/sbin/amavisd)
- Kommentieren Sie im Abschnitt
@spam_scanners
die folgende Zeile:@spam_scanners = (
#['SpamdClient', 'Amavis::SpamControl::SpamdClient' ],
- Fügen Sie für das Betriebssystem SUSE Linux 11 SP2 in der Benutzergruppe vscan das Benutzerkonto kluser hinzu. Die Benutzergruppe vscan muss die Hauptgruppe für das Benutzerkonto kluser sein.
- Fügen Sie für das Betriebssystem SUSE Linux 11 SP2 in der Benutzergruppe klusers das Benutzerkonto vscan hinzu. Die Benutzergruppe klusers muss die Hauptgruppe für das Benutzerkonto vscan sein.
- Geben Sie in der Datei /usr/sbin/amavisd für das Perl-Modul SpamdClient den Socket rds_asp an, auf dem die Aufgabe KLRDS eingehende Nachrichten erwartet, in den folgenden Zeilen:
package Amavis::SpamControl::SpamdClient ...
my($spamd_handle) = Amavis::IO::RW->new(
[ '/var/run/klms/rds_asp' ], Eol => "\015\012", Timeout => 30);
- Öffnen Sie die Konfigurationsdatei amavisd.conf (im Folgenden /etc/amavisd.conf)
- Tragen Sie folgende Änderungen im Abschnitt
@av_scanners
und@spam_scanners
der folgenden Konfigurationsdatei ein:@av_scanners = (
['Kaspersky Security 8.0 for Linux Mail Server',
\&ask_daemon, ["nCONTSCAN {}\n", "/var/run/klms/rds_av"],
qr/\bOK$/m, qr/\bFOUND$/m,
qr/^.*?: (?!Infected Archive)(.*) FOUND$/m ], ); ...
@spam_scanners = (
['SpamdClient', 'Amavis::SpamControl::SpamdClient' ], );
- Es wird empfohlen, die Maximalgröße der Nachricht bei Verwendung der Untersuchung auf Spam auf 1.500 KB zu beschränken. Legen Sie dafür den folgenden Wert in der Zeile fest:
$sa_mail_body_size_limit = 1500000;
- Starten Sie den Dienst amavisd mithilfe des folgenden Befehls neu:
/etc/init.d/amavisd restart
Bei Integration mit der Schnittstelle Amavis können Sie die Einstellungen von Kaspersky Security 8 für Linux Mail Server nur mithilfe der Befehlszeile festlegen. Einstellungen, die durch die Webschnittstelle von Kaspersky Security 8 für Linux Mail Server vorgenommen wurden (beispielsweise Wartezeit für eine Antwort von KSN) werden nicht angewendet.