dear 

I want to block pps file and other file only for policy bank AM.PDP-SOCK

this the policy bank config
$policy_bank{'AM.PDP-SOCK'} = {
  protocol => 'AM.PDP',
  notify_method  => 'pipe:flags=q argv=/usr/sbin/sendmail -Ac -i -f
${sender} -- ${recipient}',
auth_required_release => 0, 
bypass_banned_checks_maps => [0],
banned_filename_re = new_RE(\qr'.\.(exe|vbs|pif|scr|bat|cmd|com|cpl|pps|
doc)$'i),
};

but this did not working, see logs below, 

ANy tips ?


Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) File-type of p003: CDF V2 Document, Little Endian, Os: Windows,
Version 1.0, Code page: -535, Title: Presentation Title, Author:
Alexander Shlychkov, Last Saved By: Touzeau, Revision Number: 27, Total
Editing Time: 03:51:18, Create Time/Date: Thu Jun 18 09:33:59 2009, Last
Saved Time/Date: Thu Sep  3 11:20:49 2009; (dat)
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) do_ascii: Decoding part p001
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) do_ascii: Setting sigaction handler, was 0
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) timer set to 2000 s (was 3000 s)
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) do_ascii: Decoding part p001 (0 items), uulib V0.5pl20
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) prolong_timer do_ascii: timer set to 3000 s
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) decompose_part: p001 - atomic
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) decompose_part: p002 - atomic
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) decompose_part: p003 - atomic
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) prolong_timer parts_decode: remaining time = 3000 s
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) lookup_ldap_attr(amavisbypassheaderchecks), no attribute,
"ma...@touzeau.com" result=undef
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) query_keys: ma...@touzeau.com, marie@,
touzeau.com, .touzeau.com, .com, .
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) lookup_hash(ma...@touzeau.com), no matches
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) lookup [bypass_header_checks] => undef, "ma...@touzeau.com" does
not match
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) check_header: 0, OK
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) lookup_ldap_attr(amavisbypassheaderchecks), no attribute,
"ma...@touzeau.com" result=undef
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) query_keys: ma...@touzeau.com, marie@,
touzeau.com, .touzeau.com, .com, .
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) lookup_hash(ma...@touzeau.com), no matches
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) lookup [bypass_header_checks] => undef, "ma...@touzeau.com" does
not match
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) Checking for banned types and filenames
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) lookup_ldap_attr(amavisbannedrulenames), no attribute,
"ma...@touzeau.com" result=undef
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) lookup: (scalar) matches, result="DEFAULT"
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) lookup [banned_filename], 1 matches for "ma...@touzeau.com",
results: "(constant:DEFAULT)"=>"DEFAULT"
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) collect banned table[0]: ma...@touzeau.com, tables:
DEFAULT=>Amavis::Lookup::RE=ARRAY(0x9a2f4f0)
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) starting banned checks - traversing message structure tree
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) check_for_banned (p004,p001) multipart/mixed | text/plain,.asc
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) doing banned check for ma...@touzeau.com on multipart/mixed |
text/plain,.asc
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) lookup_re(["multipart/mixed","text/plain",".asc"]), no matches
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) lookup [check_bann:ma...@touzeau.com] => undef,
["multipart/mixed","text/plain",".asc"] does not match
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) lookup_acl(P=p004\tL=1\tM=multipart/mixed\nP=p001\tL=1/1
\tM=text/plain\tT=asc), no match
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) lookup [banned_namepath_re] => undef, "P=p004\tL=1
\tM=multipart/mixed\nP=p001\tL=1/1\tM=text/plain\tT=asc" does not match
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) p.path ma...@touzeau.com: "P=p004,L=1,M=multipart/mixed |
P=p001,L=1/1,M=text/plain,T=asc"
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) check_for_banned (p004,p002) multipart/mixed |
application/msword,.dat,article-court.doc
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) doing banned check for ma...@touzeau.com on multipart/mixed |
application/msword,.dat,article-court.doc
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538)
lookup_re(["multipart/mixed","application/msword",".dat","article-court.doc"]), 
no matches
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) lookup [check_bann:ma...@touzeau.com] => undef,
["multipart/mixed","application/msword",".dat","article-court.doc"] does
not match
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) lookup_acl(P=p004\tL=1\tM=multipart/mixed\nP=p002\tL=1/2
\tM=application/msword\tT=dat\tN=article-court.doc), no match
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) lookup [banned_namepath_re] => undef, "P=p004\tL=1
\tM=multipart/mixed\nP=p002\tL=1/2\tM=application/msword\tT=dat
\tN=article-court.doc" does not match
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) p.path ma...@touzeau.com: "P=p004,L=1,M=multipart/mixed |
P=p002,L=1/2,M=application/msword,T=dat,N=article-court.doc"
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) check_for_banned (p004,p003) multipart/mixed |
application/vnd.ms-powerpoint,.dat,exes.pps
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) doing banned check for ma...@touzeau.com on multipart/mixed |
application/vnd.ms-powerpoint,.dat,exes.pps
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538)
lookup_re(["multipart/mixed","application/vnd.ms-powerpoint",".dat","exes.pps"]),
 no matches
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) lookup [check_bann:ma...@touzeau.com] => undef,
["multipart/mixed","application/vnd.ms-powerpoint",".dat","exes.pps"]
does not match
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) lookup_acl(P=p004\tL=1\tM=multipart/mixed\nP=p003\tL=1/3
\tM=application/vnd.ms-powerpoint\tT=dat\tN=exes.pps), no match
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) lookup [banned_namepath_re] => undef, "P=p004\tL=1
\tM=multipart/mixed\nP=p003\tL=1/3\tM=application/vnd.ms-powerpoint
\tT=dat\tN=exes.pps" does not match
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) p.path ma...@touzeau.com: "P=p004,L=1,M=multipart/mixed |
P=p003,L=1/3,M=application/vnd.ms-powerpoint,T=dat,N=exes.pps"
Apr 30 17:21:56 dtouzeau-desktop.local /usr/local/sbin/amavisd[7538]:
(07538) banned check: any=0, all=N (1)




------------------------------------------------------------------------------
_______________________________________________
AMaViS-user mailing list
AMaViS-user@lists.sourceforge.net 
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