bundles/postfixadmin: introduce

This commit is contained in:
Franzi 2020-11-07 22:31:29 +01:00
parent 5550d2cc56
commit f42dda5961
Signed by: kunsi
GPG key ID: 12E3D2136B818350
7 changed files with 136 additions and 0 deletions

View 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';

View 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

View 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

View 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

View 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