Hallo Gregor!
Vielen Dank für deine rasche Antwort.
Unrar ist installiert: Jun 16 10:53:10 mail amavis[1304]: Found decoder
for .rar at /usr/bin/unrar
1. Das komische ist, dass amavisd heute morgen versucht hatte ein
.rar Archiv (welches .pdf Dateien beinhaltete) zu durchforsten (do_unrar
im logfile s. unten), die Nachricht allerdings als UNCHECKED zugestellt
hat, da Fehler beim parsen auftraten. Warum auch immer. In diesem Fall
nicht schlimm, da .pdf Dateien
mail amavis[7105]: (07105-18) (!)do_unrar: can't parse info line for "
..A.... 464795 450694 96%
2. Wurde ein .rar Archiv (mit einer .exe Datei drin) welches in der
Nacht per Email rein gekommen ist nicht versucht zu durchsuchen. Lt.
Logfiles kein do_unrar. Diese Email wurde auch als UNCHECKED zugestellt.
Hab jetzt in der amavisd.conf vorübergehend folgende Zeile hinzugefügt:
qr'^\.rar$', # block rar type
Vielleicht gibt es ja doch eine Erklärung für die beiden Fälle wie oben
geschildert.
Mit freundlichen Grüßen
*Andreas Wass*
E-Mail: [email protected] <mailto:[email protected]>
Am 16.06.2014 11:06, schrieb Gregor Hermens:
Hallo Andreas,
Am Montag, 16. Juni 2014 schrieb Andreas Wass - Glas Gasperlmair:
Mein Problem:
.exe Dateien in .rar Archiven werden nicht blockiert (nur in .zip
Dateien). Wie kann ich amavisd so konfigurieren, dass .exe Dateien auch
in .rar Archiven geblockt und in Quarantäne geschoben werden.
unrar muss auf deinem System installiert sein und von Amavis gefunden werden.
Dazu muss Amavis den Namen der ausführbaren Datei kennen und diese muss sich
im durchsuchten Pfad befinden:
$ENV{PATH} = $path =
'/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bin';
$unrar = ['unrar-free'];
Bei einem Neustart sieht man dann im Log eine Zeile wie:
Jun 16 00:54:25 gamma amavis[24448]: Found decoder for .rar at
/usr/bin/unrar-free
hth
Gruß,
Gregor
_______________________________________________
postfix-users mailing list
[email protected]
http://de.postfix.org/cgi-bin/mailman/listinfo/postfix-users