Merge branch 'master' into 'stable-3.1'
dovecot2 - enable iterate_query
See merge request !346
| | |
| | | $content = str_replace('{mysql_server_host}', $conf['mysql']['host'], $content); |
| | | $content = str_replace('{mysql_server_port}', $conf['mysql']['port'], $content); |
| | | $content = str_replace('{server_id}', $conf['server_id'], $content); |
| | | # enable iteratq_query for dovecot2 |
| | | if(version_compare($dovecot_version,2, '>=')) { |
| | | $content = str_replace('# iterate_query', 'iterate_query', $content); |
| | | } |
| | | wf("$config_dir/$configfile", $content); |
| | | |
| | | exec("chmod 600 $config_dir/$configfile"); |
| | |
| | | //* dovecot-sql.conf |
| | | $configfile = $config_dir.'/dovecot-sql.conf'; |
| | | $content = $this->get_template_file('debian_dovecot-sql.conf', true, true); |
| | | # enable iteratq_query for dovecot2 |
| | | if(version_compare($dovecot_version,2, '>=')) { |
| | | $content = str_replace('# iterate_query', 'iterate_query', $content); |
| | | } |
| | | $this->write_config_file($configfile, $content); |
| | | } |
| | | |
| | |
| | | $content = str_replace('{mysql_server_host}', $conf['mysql']['host'], $content); |
| | | $content = str_replace('{mysql_server_port}', $conf['mysql']['port'], $content); |
| | | $content = str_replace('{server_id}', $conf['server_id'], $content); |
| | | # enable iteratq_query for dovecot2 |
| | | if(version_compare($dovecot_version,2, '>=')) { |
| | | $content = str_replace('# iterate_query', 'iterate_query', $content); |
| | | } |
| | | wf("$config_dir/$configfile", $content); |
| | | |
| | | exec("chmod 600 $config_dir/$configfile"); |
| | |
| | | $content = str_replace('{mysql_server_host}', $conf['mysql']['host'], $content); |
| | | $content = str_replace('{mysql_server_port}', $conf['mysql']['port'], $content); |
| | | $content = str_replace('{server_id}', $conf['server_id'], $content); |
| | | # enable iteratq_query for dovecot2 |
| | | if(version_compare($dovecot_version,2, '>=')) { |
| | | $content = str_replace('# iterate_query', 'iterate_query', $content); |
| | | } |
| | | wf($config_dir.'/'.$configfile, $content); |
| | | |
| | | chmod($config_dir.'/'.$configfile, 0600); |
| | |
| | | |
| | | # The iterate_query is required for the doveadm command only and works only on dovecot 2 servers. |
| | | # Do not enable it on Dovecot 1.x servers |
| | | # iterate_query = SELECT email as user FROM mail_user |
| | | # iterate_query = SELECT email as user FROM mail_user WHERE server_id = '{server_id}' |
| | |
| | | |
| | | # The iterate_query is required for the doveadm command only and works only on dovecot 2 servers. |
| | | # Do not enable it on Dovecot 1.x servers |
| | | # iterate_query = SELECT email as user FROM mail_user |
| | | # iterate_query = SELECT email as user FROM mail_user WHERE server_id = '{server_id}' |
| | | |
| | |
| | | postmaster_address = webmaster@localhost |
| | | mail_plugins = quota sieve |
| | | } |
| | | mail_plugins = $mail_plugins quota |
| | |
| | | |
| | | # The iterate_query is required for the doveadm command only and works only on dovecot 2 servers. |
| | | # Do not enable it on Dovecot 1.x servers |
| | | # iterate_query = SELECT email as user FROM mail_user |
| | | # iterate_query = SELECT email as user FROM mail_user WHERE server_id = '{server_id}' |
| | |
| | | postmaster_address = webmaster@localhost |
| | | mail_plugins = quota sieve |
| | | } |
| | | mail_plugins = $mail_plugins quota |
| | |
| | | |
| | | # The iterate_query is required for the doveadm command only and works only on dovecot 2 servers. |
| | | # Do not enable it on Dovecot 1.x servers |
| | | # iterate_query = SELECT email as user FROM mail_user |
| | | # iterate_query = SELECT email as user FROM mail_user WHERE server_id = '{server_id}' |
| | |
| | | postmaster_address = webmaster@localhost |
| | | mail_plugins = quota sieve |
| | | } |
| | | mail_plugins = $mail_plugins quota |