> > Can I use different 'policy' (SQL) based on which 'policy bank' the
> > mail arrived?
>
> The %sql_clause associative array is part of policy banks,
> so you can switch SQL clauses to be used, based on a policy bank.
>
> For example:
>
>
> $interface_policy{'10026'} = 'ALT';
>
>
> $policy_bank{'ALT'} = {
>
>   sql_clause => {
>     'sel_policy' => 'SELECT *, altusers.id'.
>       ' FROM altusers LEFT JOIN policy ON altusers.policy_id=policy.id'.
>       ' WHERE altusers.email IN (%k) ORDER BY altusers.priority DESC',
>   },
>
> };
>
> ...may be used to let SQL lookups access a table 'altusers'
> instead of a table 'users', when a policy bank ALT is loaded,
> i.e. when a requests comes in on a TCP port 10026.
>
>
> > Actually what I want to setup is an Amavisd-new server that is using
> > @lookup_sql_dsn, @storage_sql_dsn and different policy (SQL) for
> > incoming and outgoing mails:
> >
> >   Incoming
> >        - spamcheck (port 10024)
> >        - viruscheck (D_PASS)
> >        - W/B lists (for individual users ??)
> >        - pen pals
> >   Outgoing (port 10025)
> >        - viruscheck (D_DISCARD)
> >        - build up pen pals lists
> >
> > Is there any problems in that?
>
> There is probably no need to fiddle with %sql_clause in policy banks,
> this looks like a straightforward use of settings in policy banks.

Can I do that?
If do this:

$policy_bank{'OUTGOING'} = {
  bypass_spam_checks_maps   => [1],  # don't spam-check internal mail
  bypass_banned_checks_maps => [1],  # don't banned-check internal mail

  final_virus_destiny => D_DISCARD,
};

It seems like these parameters is always overwritten by the SQL policy table?

- Martin

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
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