[Postfixbuch-users] amavisd-new 2.4.2-6.1, für bestimmte Benutzer Dateitypen nicht blocken

cscholz at 2nibbles4u.de cscholz at 2nibbles4u.de
Mo Jun 18 10:21:17 CEST 2007


Hallo,

ich habe gerade versucht amavis beizubringen dass es Dateianhänge abhängig von Benutzer blockt oder oder eben nicht blockt. Folgende Änderungen habe ich an der ../conf.d/20-debian_defaults vorgenommen.


$banned_filename_re = new_RE(
  qr'.\.(jse|reg|386|chm|lnk|pif|bat|exe|com|rar|scr|hta|vbs|msi|ole|cmd)$'i,
);

%banned_rules = (
  'NO-MS-EXEC'=> new_RE( qr'^\.(exe-ms)$' ),
  'PASSALL' => new_RE( [qr'^' => 0] ),
  'ALLOW_EXE' => # pass executables except if name ends in .vbs .pif .scr .bat
  new_RE( qr'.\.(vbs|pif|scr|bat)$'i, [qr'^\.exe$' => 0] ),
  'ALLOW_VBS' => # allow names ending in .vbs
  new_RE( [qr'.\.vbs$' => 0] ),
  'DEFAULT' => $banned_filename_re,
);

@banned_filename_maps = (
  {
    'user1_at_domain' => 'ALLOW_EXE',
    'user1_at_domain' => 'ALLOW_VBS,ALLOW_EXE',
    '.' => 'DEFAULT',
  }
);


doch leider werden alle Anhänge geblockt. Hat jemand schonmal etwas ähnliches eingerichtet?

Gruß

Christian Scholz




Mehr Informationen über die Mailingliste Postfixbuch-users