CentOS support.
This commit is contained in:
13
modoboa_installer/scripts/files/amavis/conf.d/05-node_id.tpl
Normal file
13
modoboa_installer/scripts/files/amavis/conf.d/05-node_id.tpl
Normal file
@@ -0,0 +1,13 @@
|
||||
use strict;
|
||||
|
||||
# $myhostname is used by amavisd-new for node identification, and it is
|
||||
# important to get it right (e.g. for ESMTP EHLO, loop detection, and so on).
|
||||
|
||||
# chomp($myhostname = `hostname --fqdn`);
|
||||
|
||||
# To manually set $myhostname, edit the following line with the correct Fully
|
||||
# Qualified Domain Name (FQDN) and remove the # at the beginning of the line.
|
||||
#
|
||||
$myhostname = "%hostname";
|
||||
|
||||
1; # ensure a defined return
|
||||
@@ -0,0 +1,25 @@
|
||||
use strict;
|
||||
|
||||
# You can modify this file to re-enable SPAM checking through spamassassin
|
||||
# and to re-enable antivirus checking.
|
||||
|
||||
#
|
||||
# Default antivirus checking mode
|
||||
# Please note, that anti-virus checking is DISABLED by
|
||||
# default.
|
||||
# If You wish to enable it, please uncomment the following lines:
|
||||
|
||||
%{clamav_enabled}@bypass_virus_checks_maps = (
|
||||
%{clamav_enabled} \%%bypass_virus_checks, \@bypass_virus_checks_acl, \$bypass_virus_checks_re);
|
||||
|
||||
#
|
||||
# Default SPAM checking mode
|
||||
# Please note, that anti-spam checking is DISABLED by
|
||||
# default.
|
||||
# If You wish to enable it, please uncomment the following lines:
|
||||
|
||||
|
||||
@bypass_spam_checks_maps = (
|
||||
\%%bypass_spam_checks, \@bypass_spam_checks_acl, \$bypass_spam_checks_re);
|
||||
|
||||
1; # ensure a defined return
|
||||
43
modoboa_installer/scripts/files/amavis/conf.d/50-user.tpl
Normal file
43
modoboa_installer/scripts/files/amavis/conf.d/50-user.tpl
Normal file
@@ -0,0 +1,43 @@
|
||||
use strict;
|
||||
|
||||
# General settings
|
||||
#
|
||||
$inet_socket_port = [9998, 10024, 10026];
|
||||
$max_servers = %max_servers;
|
||||
|
||||
# SQL configuration
|
||||
#
|
||||
@lookup_sql_dsn = ( [ 'DBI:%dbengine:database=%dbname;host=%dbhost', '%dbuser', '%dbpassword' ]);
|
||||
@storage_sql_dsn = @lookup_sql_dsn;
|
||||
$sql_allow_8bit_address = 1;
|
||||
|
||||
# Quarantine methods
|
||||
#
|
||||
$virus_quarantine_method = 'sql:';
|
||||
$spam_quarantine_method = 'sql:';
|
||||
$banned_files_quarantine_method = 'sql:';
|
||||
$bad_header_quarantine_method = 'sql:';
|
||||
|
||||
# Discard spam
|
||||
$final_spam_destiny = D_DISCARD;
|
||||
|
||||
# Policy banks
|
||||
#
|
||||
$interface_policy{'9998'} = 'AM.PDP-INET';
|
||||
|
||||
$policy_bank{'AM.PDP-INET'} = {
|
||||
protocol => 'AM.PDP',
|
||||
inet_acl => [qw( 127.0.0.1 )],
|
||||
};
|
||||
|
||||
# switch policy bank to 'ORIGINATING' for mail received on port 10026:
|
||||
$interface_policy{'10026'} = 'ORIGINATING';
|
||||
|
||||
$policy_bank{'ORIGINATING'} = { # mail originating from our users
|
||||
originating => 1, # indicates client is ours, allows signing
|
||||
# force MTA to convert mail to 7-bit before DKIM signing
|
||||
# to avoid later conversions which could destroy signature:
|
||||
smtpd_discard_ehlo_keywords => ['8BITMIME'],
|
||||
};
|
||||
|
||||
1; # ensure a defined return;
|
||||
Reference in New Issue
Block a user