Browse Source

Fixed Managsieve Plugin issue

old-stable
gau1991 10 years ago
parent
commit
7652c3728e
  1. 11
      src/modules/stack/install/mail/ee_mod_setup_sieve.sh

11
src/modules/stack/install/mail/ee_mod_setup_sieve.sh

@ -28,7 +28,14 @@ function ee_mod_setup_sieve()
|| ee_lib_error "Unable to compile Sieve rules, exit status = " $?
# Configure Roundcube
sed -i "s:\$config\['plugins'\] = array(:\$config\['plugins'\] = array(\n 'sieverules',:" /var/www/roundcubemail/htdocs/config/config.inc.php \
sed -i "s:\$config\['plugins'\] = array(:\$config\['plugins'\] = array(\n 'managesieve',:" /var/www/roundcubemail/htdocs/config/config.inc.php \
|| ee_lib_error "Unable to configure Sieve Roundcube plugin, exit status = " $?
echo "\$config['sieverules_port'] = 4190;" >> /var/www/roundcubemail/htdocs/config/config.inc.php
# Configure ManageSieve Plugin
cp -v /var/www/roundcubemail/htdocs/plugins/managesieve/config.inc.php.dist /var/www/roundcubemail/htdocs/plugins/managesieve/config.inc.php &>> $EE_COMMAND_LOG \
|| ee_lib_error "Unable to configure ManageSieve Roundcube plugin, exit status = " $?
sed -i "s:\$config\['managesieve_port'\] = null:\$config\['managesieve_port'\] = 4190:" /var/www/roundcubemail/htdocs/plugins/managesieve/config.inc.php && \
sed -i "s:/etc/dovecot/sieve/global:/var/lib/dovecot/sieve/default.sieve:" /var/www/roundcubemail/htdocs/plugins/managesieve/config.inc.php \
|| ee_lib_error "Unable to configure ManageSieve Roundcube plugin, exit status = " $?
}

Loading…
Cancel
Save