Amavis-Spam-Virenfilter
Version vom 27. März 2016, 18:26 Uhr von Martin Kirner (Diskussion | Beiträge)
Installation
sudo apt-get install amavisd-new clamav-daemon spamassassin razor pyzor
Konfiguration
Clamav-Daemon
Damit Amavis und Clamav-Daemon zusammenarbeiten, muss der Benutzer clamav der Gruppe amavis hinzugefügt werden. Ansonsten sind keine weiteren Anpassungen notwendig.
sudo adduser clamav amavis sudo service clamav-daemon restart
Avamis
In der Datei /etc/amavis/conf.d/15-content_filter_mode die Kommentarzeichen entfernen. Der Inhalt sollte danach folgendermaßen aussehen:
use strict; @bypass_virus_checks_maps = ( \%bypass_virus_checks, \@bypass_virus_checks_acl, \$bypass_virus_checks_re); @bypass_spam_checks_maps = ( \%bypass_spam_checks, \@bypass_spam_checks_acl, \$bypass_spam_checks_re); 1;
In der Datei /etc/amavis/conf.d/05-node_id folgenden Eintrag setzen:
$myhostname = "mail.<domain>";
Danach amavis neu starten:
sudo service amavis restart
spamassassin
Da Amavis direkt auf die spamassassin-Bibliothek zugreift is kein Dämon notwendig. Es sind nur folgende Eingaben notwendig, damit amavis razor und pyzor verwenden kann:
sudo su -l amavis -s /bin/bash razor-admin -create razor-admin -register pyzor discover exit
Postfix
In der Datei /etc/postfix/main.cf folgende Zeile hinzufügen:
content_filter=smtp-amavis:[127.0.0.1]:10024