Hi, Thanks..
I was able to do it using: $policy_bank{'CLAMAV-DEFANG'} = { %{$policy_bank{'CLAMAV'}}, defang_spam => 'attach', }; Best regards, Nuno Fernandes On Monday 28 July 2008 19:25:03 Mark Martinec wrote: > Nuno, > > > Is it possible to define defang_maps_by_ccat in the policy back? > > Yes. > > > I want to have something like: > > > > $policy_bank{'DEFANG'} = { # those configured to send mail to port 10026 > > %{$policy_bank{'DEFAULT'}}, > > defang_spam => 1, > > log_level => 5, > > defang_maps_by_ccat => { +CC_SPAM => [ 'attach' ] } , > > }; > > > > So that all mails marked as spam get defang using the attach method.. > > If i put the conf outside the policy bank it works fine. > > > > $defang_maps_by_ccat{+CC_SPAM} = [ 'attach' ]; > > > > But i want it to be only in the DEFANG policy bank.. > > Btw, keep in mind that recipient needs to be local > for defanging to work. > > > Here is a problem: > { +CC_SPAM => ... } > The perl '=>' operator is too damn clever, the '+' is not > sufficient to prevent it from quoting its left-hand side. > One needs to use &CC_SPAM or (CC_SPAM), or just avoid > a '=>' and use a comma when building a hash: > > $policy_bank{'DEFANG'} = { > log_level => 5, > defang_maps_by_ccat => { CC_SPAM, [ 'attach' ] }; > }; > > or: > > $policy_bank{'DEFANG'} = { > log_level => 5, > defang_maps_by_ccat => { &CC_SPAM => [ 'attach' ] }; > }; > > > Mark > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge Build the coolest Linux based applications with Moblin SDK & win > great prizes Grand prize is a trip for two to an Open Source event anywhere > in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > 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/ ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ 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/