* Guido Kuehler <[email protected]>:
> Hello!
> 
> Exist any Example to store the IPs for LOCALHOST, PRIVATENETS and WHITELIST 
> in separate external Files?

Play along this example:

# cat /etc/testmap.cidr
192.0.2.1           OK

In amavisd.conf:

my @csanetworks = @{ read_cidr('/etc/testmap.cidr') };                          
                                                           

@client_ipaddr_policy = (
    # \@csanetworks => 'TEST',
    [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'
);


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
 

Reply via email to