Xavier,

> I've some problem with soft whielisting :
> Latest version installed: 2.6.1-r1
> A piece of my /etc/amavisd.conf:
>
> @score_sender_maps = ({
> '.' => [
>       'myaddr...@mydomain' => -15.0,
> ],
> });
>
> in the log i get:
>
> lookup (score_sender), 1 matches for "myaddr...@mydomain'", results:
> "."=>["myaddr...@mydomain'","-15"]
>  AMaViS-HowTos:http://www.amavis.org/howto/

Wrong syntax. The rhs of a '.' key/value pair must be a ref ro a list
of lookup tables. In your case there are just two constants.

What you need is either a hash or a regexp -type lookup table.
Only these can provide non-boolean results.

@score_sender_maps = ({
   '.' => [  # a list of lookup tables
    { # a hash-type lookup table (associative array)
       'myaddr...@mydomain'  => -15.0,
    }
  ]
});


Mark

------------------------------------------------------------------------------
_______________________________________________
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