hi patrick, thanks a lot. this was thats the right direction.
but @author_to_policy_bank_maps needs a correct DKIM signature. i found the solution with @whitelist_sender_maps to allow all spammail from any senders. is this okay? i saw in my lab, that the @whitelist_sender_maps is only for spam, but a virus is blocked. how can i pass a virusmail from any sender? cheers 6. April 2020 00:08, "Patrick Ben Koetter" <[email protected]> schrieb: > Hi, > > * [email protected] <[email protected]>: > >> in my lab i create in amavisd a policy bank with another port for bypass >> virus and spams for a certain domain. but amavis check every time the mail >> and block them. >> >> i read, that the postfix filter action function doesn't work with amavis as >> a smtpd-proxy, only as a content-filter is this correct? > > this is correct. The routing tables that would route a message for a specific > domain/recipient to another port, are not evaluated in a smtpd_proxy setup. > >> if yes, how can i create a virus and spam whitelist for some >> {senders,domains,hosts}? >> all my attempts to create a whitelist failed. > > For sender domains, if they DKIM-sign their messages, you can use route their > dkim-signed and verified messages like this: > > @author_to_policy_bank_maps = ( { > 'state-of-mind.de' => 'WHITELIST,NOBANNEDCHECK,NOVIRUSCHECK', > '.paypal.de' => 'WHITELIST', > 'amazon.de' => 'WHITELIST', > } ); > > For hosts you would use this: > > @client_ipaddr_policy = ( > [qw( 0.0.0.0/8 127.0.0.1/32 [::] [::1] )] => 'LOCALHOST', > [qw( !172.16.1.0/24 172.16.0.0/12 192.168.0.0/16 )] => 'PRIVATENETS', > [qw( 192.0.2.0/25 192.0.2.129 192.0.2.130 )] => 'PARTNER', > [qw( 212.7.160.0/19 )] => 'SUBMISSION', > \@mynetworks => 'MYNETS' > ); > > In both cases the STRINGS on the right hand name a policy bank. One that omits > virus checks could look like this: > > ############################################################################# > ## POLICY BANKS: NOVIRUSCHECK > # > > $policy_bank{'NOVIRUSCHECK'} = { > bypass_decode_parts => 1, > bypass_virus_checks_maps => [1], > virus_lovers_maps => [1], > }; > > HTH > > p@rick > > -- > [*] sys4 AG > > https://sys4.de, +49 (89) 30 90 46 64 > Schleißheimer Straße 26/MG,80333 München > > Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263 > Vorstand: Patrick Ben Koetter, Marc Schiffbauer, Wolfgang Stief > Aufsichtsratsvorsitzender: Florian Kirstein
