[Mimedefang] Failed to process the MS access database zip file

Mack roaringpenguin.com at bass-speaker.com
Wed Apr 12 10:45:43 EDT 2006

if you have this line

    $bad_exts = '(ade|adp|app|asd|asf|asx|bas|bat|chm|cmd|com|cpl|crt|dll|exe|fxp|hlp|hta|hto|inf|ini|ins|isp|jse?|lib|lnk|mdb|mde|msc|msi|msp|mst|ocx|pcd|pif|prg|reg|scr|sct|sh|shb|shs|sys|url|vb|vbe|vbs|vcs|vxd|wmd|wms|wmz|wsc|wsf|wsh|\{[^\}]+\})';

in your mimedefang-filter, then you will note, that .mdb is in the bad extensions list, so it would be dropped if it was sent as .mdb or as a zip containting an .mdb

If you want to permit mdb's in zip files, then you would need to change the $bad_exts variable to remove mdb (it would also then allow them unzippped as well)



-----Original Message-----
From: mimedefang-bounces at lists.roaringpenguin.com
[mailto:mimedefang-bounces at lists.roaringpenguin.com]On Behalf Of Ming
Sent: Wednesday 12 April 2006 15:28
To: mimedefang at lists.roaringpenguin.com
Subject: [Mimedefang] Failed to process the MS access database zip file


I had sent the email with the MS access database zip file over my 
mimedefang process, and 
mimedefang dropped the attachment and replaced the warning message with 
"drop_with_warning=1" in my log file.

I commented out the following statement, and tried again. It worked.

     if (re_match($entity, '\.zip$') and
        $Features{"Archive::Zip"}) {
        my $bh = $entity->bodyhandle();
        if (defined($bh)) {
            my $path = $bh->path();
            if (defined($path)) {
                return re_match_in_zip_directory($path, $re);

I have the perl module "Archive-Zip-1.16.tar.gz" in my perl 5.8.8. Does 
anyone have the same experience?

NOTE: If there is a disclaimer or other legal boilerplate in the above
message, it is NULL AND VOID.  You may ignore it.

Visit http://www.mimedefang.org and http://www.roaringpenguin.com
MIMEDefang mailing list MIMEDefang at lists.roaringpenguin.com

This Email Has Been Anti-Virus Scanned

More information about the MIMEDefang mailing list