Der mit UCS ausgelieferte Viren-Scanner Amavis ist in der Lage, E-Mail Anhänge mit bestimmten Dateitypen zurückzuhalten. Hierbei handelt es sich um eine Vorsichtsmaßnahme, da es Dateitypen gibt, die besonders häufig Viren oder andere Schadprogramme enthalten. Wurde ein E-Mail Anhang zurückgehalten, erhält der Adressat eine E-Mail mit dem ursprünglichen Text der E-Mail und einen Hinweis, dass der Anhang der E-Mail getrennt und gespeichert wurde.
Die Einstellungen, welche Dateitypen Amavis blockieren soll, werden über Univention Baseconfig Variablen verwaltet.
mail/antivir/banned/basic_ext=(yes/no) Voreinstellung ‘yes’ - Aktiviert das Blockieren von Dateien mit den Endungen exe, vbs, pif, scr, bat, com.
mail/antivir/banned/double_ext=(yes/no) Voreinstellung ‘yes’ - Aktiviert das Blockieren von Dateien mit doppelten Endungen, die auf vbs, pif, scr, bat, com, exe, dll enden.
mail/antivir/banned/file_type=(yes/no) Voreinstellung ‘no’ - Aktiviert das Blockieren von Dateien mit den Endungen exe, zip, lha, tnef.
mail/antivir/banned/long_ext=(yes/no) Voreinstellung ‘no’ - Aktiviert das Blockieren von Dateien mit den Endungen ade, adp, bas, bat, chm, cmd, com, cpl, crt, exe, hlp, hta, inf, ins, isp, js, jse, lnk, mdb, mde, msc, msi, msp, mst, pcd, pif, reg, scr, sct, shs, shb, vb, vbe, vbs, wsc, wsf, wsh.
mail/antivir/banned/mime_type=(yes/no) Voreinstellung ‘no’ - Aktiviert das Blockieren von Anhängen mit dem MIME-Type application/x-msdownload.
mail/antivir/banned/rfc2046=(yes/no) Voreinstellung ‘yes’ - Aktiviert das Blockieren von gekapselten Nachrichten vom MIME-Type message/partial und message/external-body.
Nachdem die Konfiguration des Amavis Dienstes über die aufgeführten Univention Baseconfig Variablen verändert wurde, muss der Dienst Amavis als Benutzer ‘root’ mit folgendem Kommando erneut gestartet werden.
# /etc/init.d/amavis restart
Sollten die genannten vordefinierten Einstellungen nicht ausreichen, können eigene Anpassungen an der Konfiguration des Amavis Dienstes vorgenommen werden. Dabei ist zu beachten, dass die Datei /etc/amavis/amavisd.conf über ein Univention Baseconfig Template verwaltet wird. Manuelle Anpassungen müssen an der Datei /etc/univention/templates/files/etc/amavis/amavisd.conf vorgenommen werden. Nachdem die Datei geschrieben wurde, muss die neue Konfiguration über folgenden Befehl aktiviert und der Dienst Amavis erneut gestartet werden:
# univention-baseconfig commit /etc/amavis/amavisd.conf
File: /etc/amavis/amavisd.conf
# /etc/init.d/amavis restart
Beachten Sie, dass angepasste Univention Baseconfig Templates bei der Aktualisierung des Pakets, in dem sie enthalten sind, nicht durch die Version aus dem aktuelleren Paket ersetzt werden. Weitere Informationen zum Univention Baseconfig Mechanismus finden Sie im aktuellen UCS Handbuch, Kapitel “Univention Baseconfig”, Seite 423 ff.