roundcube / elastic

Responsive theme for Roundcube Webmail
76 stars 29 forks source link

Managesieve: can not modify vacation or forward via sieve #158

Closed KlausShotberg closed 4 years ago

KlausShotberg commented 4 years ago

Helo, I'm using roundcubemail-1.4.3 and a very old postfix/Cyrus server. We're upgrading another old guy, a Squirrelmail to Rouncube. The Vacation & Forwading works fine with Squirrel. In fact my first test with Roundcube worked fine too, but later broke after some test user told me the sieve rules in Squirrel can not be seen on Managesieve. The funny thing, is that was working fine for my user, but not for the others, until I cleared cookies and data on Firefox. Rouncube with Elastic work mostly perfect, I still have to polish some issues, but is really good.

Some clues about the issue: The systems connects fine to the sieve server, via tls. Apart from the login, can not see any other, roundcube related, logs. On Roundcube Filters I 'm not able to create new ones (Actions,Create and Delete) are grey. I can see rules created from Squirrelmail, but can not open them, formerly I could. On "out of office" & "Forwarding" the save button is on light blue, so can not click on them. Bellow the managesieve config.inc.php

on plugins/managesieve]# cat config.inc.php

$config['managesieve_port'] = 2000; $config['managesieve_host'] = 'xxx.xxx.xxxx.xxx';

$config['managesieve_auth_type'] = null; $config['managesieve_auth_cid'] = null; $config['managesieve_auth_pw'] = null;

$config['managesieve_usetls'] = true; $config['managesieve_conn_options'] = null;

$config['managesieve_default'] = '/var/lib/sieve/global'; $config['managesieve_script_name'] = 'managesieve';

$config['managesieve_mbox_encoding'] = 'UTF-8'; $config['managesieve_replace_delimiter'] = '';

$config['managesieve_disabled_extensions'] = array(); $config['managesieve_debug'] = true;

$config['managesieve_kolab_master'] = false; $config['managesieve_filename_extension'] = '.sieve';

$config['managesieve_filename_exceptions'] = array(); $config['managesieve_domains'] = array();

$config['managesieve_default_headers'] = array('Subject', 'From', 'To'); $config['managesieve_vacation'] = 1;

$config['managesieve_forward'] = 1; $config['managesieve_vacation_interval'] = 1;

$config['managesieve_vacation_addresses_init'] = false; $config['managesieve_vacation_from_init'] = false;

$config['managesieve_notify_methods'] = array('mailto'); $config['managesieve_raw_editor'] = true;

$config['managesieve_disabled_actions'] = array(); $config['managesieve_allowed_hosts'] = null;

KlausShotberg commented 4 years ago

Hi, Seems related with plugins loading:

Error: On Firefox F12 Console, on Settings out-of-Office. ReferenceError: vacation_action_select is not defined

Loading failed for the Githubissues.

  • Githubissues is a development platform for aggregating issues.