bundles/postfixadmin: introduce
This commit is contained in:
parent
5550d2cc56
commit
f42dda5961
7 changed files with 136 additions and 0 deletions
32
bundles/postfixadmin/files/config.local.php
Normal file
32
bundles/postfixadmin/files/config.local.php
Normal file
|
@ -0,0 +1,32 @@
|
|||
<?php
|
||||
$CONF['configured'] = true;
|
||||
$CONF['setup_password'] = '${setup_password}';
|
||||
|
||||
$CONF['database_type'] = 'pgsql';
|
||||
$CONF['database_host'] = 'localhost';
|
||||
$CONF['database_user'] = 'postfixadmin';
|
||||
$CONF['database_password'] = '${database_password}';
|
||||
$CONF['database_name'] = 'postfixadmin';
|
||||
|
||||
$CONF['admin_email'] = '${admin_email}';
|
||||
$CONF['admin_name'] = 'root';
|
||||
|
||||
$CONF['generate_password'] = 'YES';
|
||||
$CONF['page_size'] = '100';
|
||||
|
||||
$CONF['default_aliases'] = array (
|
||||
'abuse' => '${admin_email}',
|
||||
'hostmaster' => '${admin_email}',
|
||||
'postmaster' => '${admin_email}',
|
||||
);
|
||||
|
||||
$CONF['domain_quota'] = 'NO';
|
||||
$CONF['aliases'] = '0';
|
||||
$CONF['mailboxes'] = '0';
|
||||
$CONF['maxquota'] = '0';
|
||||
$CONF['domain_quota_default'] = '0';
|
||||
$CONF['special_alias_control'] = 'YES';
|
||||
|
||||
|
||||
$CONF['fetchmail'] = 'NO';
|
||||
$CONF['show_footer_text'] = 'NO';
|
5
bundles/postfixadmin/files/relay_domains.cf
Normal file
5
bundles/postfixadmin/files/relay_domains.cf
Normal file
|
@ -0,0 +1,5 @@
|
|||
user = postfixadmin
|
||||
password = ${node.metadata['postgresql']['users']['postfixadmin']['password']}
|
||||
hosts = localhost
|
||||
dbname = postfixadmin
|
||||
query = SELECT domain FROM domain WHERE domain='%s' and backupmx = true
|
5
bundles/postfixadmin/files/virtual_alias_maps.cf
Normal file
5
bundles/postfixadmin/files/virtual_alias_maps.cf
Normal file
|
@ -0,0 +1,5 @@
|
|||
user = postfixadmin
|
||||
password = ${node.metadata['postgresql']['users']['postfixadmin']['password']}
|
||||
hosts = localhost
|
||||
dbname = postfixadmin
|
||||
query = SELECT goto FROM alias WHERE address='%s' AND active = true
|
5
bundles/postfixadmin/files/virtual_domains_maps.cf
Normal file
5
bundles/postfixadmin/files/virtual_domains_maps.cf
Normal file
|
@ -0,0 +1,5 @@
|
|||
user = postfixadmin
|
||||
password = ${node.metadata['postgresql']['users']['postfixadmin']['password']}
|
||||
hosts = localhost
|
||||
dbname = postfixadmin
|
||||
query = SELECT domain FROM domain WHERE domain='%s' AND backupmx = false AND active = true
|
5
bundles/postfixadmin/files/virtual_mailbox_maps.cf
Normal file
5
bundles/postfixadmin/files/virtual_mailbox_maps.cf
Normal file
|
@ -0,0 +1,5 @@
|
|||
user = postfixadmin
|
||||
password = ${node.metadata['postgresql']['users']['postfixadmin']['password']}
|
||||
hosts = localhost
|
||||
dbname = postfixadmin
|
||||
query = SELECT maildir FROM mailbox WHERE username='%s' AND active = true
|
Loading…
Add table
Add a link
Reference in a new issue