View | Details | Raw Unified | Return to bug 6488
Collapse All | Expand All

(-)lib/Mail/SpamAssassin/Plugin/AntiVirus.pm (-2 / +2 lines)
Lines 98-106 Link Here
98
    my ($ctype, $boundary, $charset, $name) =
98
    my ($ctype, $boundary, $charset, $name) =
99
      Mail::SpamAssassin::Util::parse_content_type($p->get_header('content-type'));
99
      Mail::SpamAssassin::Util::parse_content_type($p->get_header('content-type'));
100
100
101
    $name = lc $name || '';
101
    $name = lc($name || '');
102
102
103
    my $cte = lc $p->get_header('content-transfer-encoding') || '';
103
    my $cte = lc($p->get_header('content-transfer-encoding') || '');
104
    $ctype = lc $ctype;
104
    $ctype = lc $ctype;
105
105
106
    if ($name && $name =~ /\.(?:ade|adp|asx|bas|bat|chm|cmd|com|cpl|crt|dll|exe|hlp|hta|inf|ins|isp|js|jse|lnk|mda|mdb|mde|mdt|mdw|mdz|msc|msi|msp|mst|nws|ops|pcd|pif|prf|reg|scf|scr\??|sct|shb|shs|shm|swf|url|vb|vbe|vbs|vbx|vxd|wsc|wsf|wsh)$/)
106
    if ($name && $name =~ /\.(?:ade|adp|asx|bas|bat|chm|cmd|com|cpl|crt|dll|exe|hlp|hta|inf|ins|isp|js|jse|lnk|mda|mdb|mde|mdt|mdw|mdz|msc|msi|msp|mst|nws|ops|pcd|pif|prf|reg|scf|scr\??|sct|shb|shs|shm|swf|url|vb|vbe|vbs|vbx|vxd|wsc|wsf|wsh)$/)

Return to bug 6488