HI all,

My goal is that my users (who are authenticated by SASL) can't send any 
.exe attached file. So, in my amavis.conf config file I've got the next 
code:

$policy_bank{'SASLBYPASS'} = {  # mail from submission and smtps ports
    bypass_spam_checks_maps   => [1],  # don't spam-check this mail
    bypass_header_checks_maps => [1],  # don't header-check this mail
    banned_filename_maps => [
         new_RE(
         # block double extensions in names:
         qr'\.[^./]*\.(exe|vbs|pif|scr|bat|cmd|com|cpl|dll)\.?$'i,
         # allow any name or type (except viruses) within an archive:
         [ qr'^\.(Z|gz|bz2|rpm|cpio|tar|zip|rar|arc|arj|zoo)$' => 0],
         # blocks MS executable file(1) types, unless allowed above:
         qr'^\.(exe-ms)$',
         ),
         ],
};

When I'm testing that, Postfix maillog shows me:

Aug 20 12:29:57 mail postfix/smtpd[398]: A9CB6D50036: 
client=unknown[192.168.1.17], sasl_method=PLAI
N, [EMAIL PROTECTED]
Aug 20 12:29:57 mail postfix/cleanup[404]: A9CB6D50036: 
message-id=<[EMAIL PROTECTED]>
Aug 20 12:29:59 mail postfix/qmgr[27447]: A9CB6D50036: 
from=<[EMAIL PROTECTED]>, size=1401577
, nrcpt=1 (queue active)
Aug 20 12:29:59 mail postfix/smtpd[398]: disconnect from 
unknown[192.168.1.17]
Aug 20 12:29:59 mail amavis[301]: (00301-02) ESMTP::10026 
/var/amavis/tmp/amavis-20070820T122015-003
01: <[EMAIL PROTECTED]> -> <[EMAIL PROTECTED]> SIZE=1401577 
Received: from mail.opengea.
org ([127.0.0.1]) by localhost (tartarus.opengea.org [127.0.0.1]) 
(amavisd-new, port 10026) with ESM
TP for <[EMAIL PROTECTED]>; Mon, 20 Aug 2007 12:29:59 +0200 (CEST)
Aug 20 12:29:59 mail amavis[301]: (00301-02) Checking: hSDAJwrwiKYX 
SASLBYPASS [192.168.1.17] <jordi
[EMAIL PROTECTED]> -> <[EMAIL PROTECTED]>
Aug 20 12:30:06 mail postfix/smtpd[437]: connect from tartarus[127.0.0.1]
Aug 20 12:30:06 mail postfix/smtpd[437]: ECDE4D50054: 
client=tartarus[127.0.0.1]
Aug 20 12:30:06 mail postfix/cleanup[404]: ECDE4D50054: 
message-id=<[EMAIL PROTECTED]>
Aug 20 12:30:07 mail postfix/qmgr[27447]: ECDE4D50054: 
from=<[EMAIL PROTECTED]>, size=1402036
, nrcpt=1 (queue active)
Aug 20 12:30:07 mail postfix/smtpd[437]: disconnect from tartarus[127.0.0.1]
Aug 20 12:30:07 mail amavis[301]: (00301-02) FWD via SMTP: 
<[EMAIL PROTECTED]> -> <[EMAIL PROTECTED]
ntergrid.cat>,BODY=7BIT 250 2.6.0 Ok, id=00301-02, from 
MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued
  as ECDE4D50054
Aug 20 12:30:07 mail amavis[301]: (00301-02) Passed CLEAN, SASLBYPASS 
[192.168.1.17] [192.168.1.17]
<[EMAIL PROTECTED]> -> <[EMAIL PROTECTED]>, Message-ID: 
<[EMAIL PROTECTED]>,
mail_id: hSDAJwrwiKYX, Hits: -, size: 1401577, queued_as: ECDE4D50054, 
7925 ms
Aug 20 12:30:07 mail postfix/smtp[406]: A9CB6D50036: 
to=<[EMAIL PROTECTED]>, relay=127.0.0.1[12
7.0.0.1]:10026, delay=9.4, delays=1.5/0.01/0/7.9, dsn=2.0.0, status=sent 
(250 2.0.0 Ok: queued as EC
DE4D50054)
Aug 20 12:30:07 mail postfix/qmgr[27447]: A9CB6D50036: removed

¿Why the .exe file I've send is not denegate?

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
AMaViS-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amavis-user
AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/howto/

Reply via email to