Modifications : etc/amavis/50-user
[lhc/ateliers.git] / etc / amavis / 50-user
1 use strict;
2
3 ## GENERAL
4 @local_domains_acl =
5 ( ".heureux-cyclage.org"
6 , ".chatperche.org"
7 , ".cyclocoop.org"
8 , ".lesjantesdunord.org"
9 , ".ptitvelo.net"
10 , ".sympa.etudesetchantiers.org"
11 , ".sympa.velosenville.org"
12 , ".sympa.vieuxbiclou.org"
13 , ".wiklou.org"
14 );
15 $max_servers = 2;
16
17 ## LOGGING AND DEBUGGING
18 $log_level = 2;
19 # $logfile = undef;
20 $do_syslog = 1;
21 $syslog_ident = 'amavis';
22 $syslog_facility = 'mail';
23 # $logline_maxlen = 980;
24
25 # $log_short_templ ... built-in default at the end of file amavisd
26 # $log_verbose_templ ... built-in default at the end of file amavisd
27 # $log_recip_templ = ... built-in default at the end of file amavisd
28 # $log_templ = $log_short_templ;
29
30 ## MTA INTERFACE
31 $protocol = 'LMTP';
32 @inet_acl = qw( 127.0.0.1 );
33 @mynetworks = qw(127.0.0.0/8 ::1/128);
34 $inet_socket_port = [10024, 10026];
35
36 $interface_policy{'10024'} = 'Net2Loc';
37 $policy_bank{'Net2Loc'} = {
38 forward_method => 'smtp:[127.0.0.1]:10025',
39 notify_method => 'smtp:[127.0.0.1]:10025',
40 };
41 @dkim_signature_options_bysender_maps = (
42 { '.' => { ttl => 21*24*3600, c => 'relaxed/simple' } }
43 );
44
45 dkim_key('chatperche.org', 'chatperche', '/var/lib/amavis/dkim/chatperche.org.pem');
46 dkim_key('cyclocoop.org', 'cyclocoop', '/var/lib/amavis/dkim/cyclocoop.org.pem');
47 dkim_key('heureux-cyclage.org', 'heureux-cyclage', '/var/lib/amavis/dkim/heureux-cyclage.org.pem');
48 dkim_key('lesjantesdunord.org', 'lesjantesdunord', '/var/lib/amavis/dkim/lesjantesdunord.org.pem');
49 dkim_key('ptitvelo.net', 'ptitvelo', '/var/lib/amavis/dkim/ptitvelo.net.pem');
50 dkim_key('sympa.etudesetchantiers.org', 'sympa', '/var/lib/amavis/dkim/sympa.etudesetchantiers.org.pem');
51 dkim_key('sympa.velosenville.org', 'sympa', '/var/lib/amavis/dkim/sympa.velosenville.org.pem');
52 dkim_key('sympa.vieuxbiclou.org', 'sympa', '/var/lib/amavis/dkim/sympa.vieuxbiclou.org.pem');
53 dkim_key('wiklou.org', 'wiklou', '/var/lib/amavis/dkim/wiklou.org.pem');
54
55 $interface_policy{'10026'} = 'Loc2Net';
56 $policy_bank{'Loc2Net'} = {
57 forward_method => 'smtp:[127.0.0.1]:10027',
58 notify_method => 'smtp:[127.0.0.1]:10027',
59 originating => 1,
60 enable_dkim_signing => 1,
61 smtpd_greeting_banner =>
62 '${helo-name} ${protocol} ${product} Loc2Net service ready',
63 archive_quarantine_to_maps => [],
64 banned_files_lovers_maps => [1],
65 bounce_killer_score => 0,
66 bypass_banned_checks_maps => [1],
67 bypass_decode_parts => 1,
68 bypass_header_checks_maps => [1],
69 bypass_spam_checks_maps => [1],
70 bypass_virus_checks_maps => [1],
71 mynetworks_maps => [],
72 os_fingerprint_method => undef,
73 penpals_bonus_score => undef,
74 remove_existing_spam_headers => undef,
75 remove_existing_x_scanned_headers => undef,
76 signed_header_fields => { 'Sender' => 1 },
77 spam_lovers_maps => [1],
78 };
79
80 ## MODIFICATIONS TO PASSED MAIL
81 #$prefer_our_added_header_fields{lc('X-CRM114-CacheID')} = 0;
82 #$allowed_added_header_fields{lc('X-CRM114-CacheID')} = 1;
83
84 ## ANTI-Spam CONTROLS
85 $sa_mail_body_size_limit = 400*1024;
86 $sa_local_tests_only = 1;
87 # $sa_spawned = 0;
88 # $dspam = undef;
89 # $sa_timeout = 30;
90
91 $sa_tag_level_deflt = undef; # add spam info headers if at, or above that level
92 $sa_tag2_level_deflt = 5.0; # add 'spam detected' headers at that level
93 #$sa_tag3_level_deflt = undef;
94 $sa_kill_level_deflt = 9999; # triggers spam evasive actions (e.g. blocks mail)
95 $sa_dsn_cutoff_level = 10; # spam level beyond which a DSN is not sent
96 # $sa_quarantine_cutoff_level = 25; # spam level beyond which quarantine is off
97 $sa_spam_level_char = '*';
98
99 # NOTE: disable quarantine
100 $banned_quarantine_to = undef;
101 $bad_header_quarantine_method = undef;
102 $bad_header_quarantine_to = undef;
103 $spam_quarantine_method = undef;
104 $spam_quarantine_to = undef;
105 $sa_spam_subject_tag = undef;
106 $virus_quarantine_method = undef;
107 $virus_quarantine_to = undef;
108 $final_banned_destiny = D_PASS; # (defaults to D_BOUNCE)
109 $final_spam_destiny = D_PASS; # (defaults to D_BOUNCE)
110 $final_bad_header_destiny = D_PASS; # (defaults to D_PASS)