• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Resolved dovecot webmail filters missing after upgrade 17.5 to 17.8#4

TomBoB

Regular Pleskian
Hi all,

a client alerted us to the fact that he can no longer set his out-of-office (vacation) filter in dovecot webmail. All the pre-defined templates that existed in dovecot running with Onyx 17.5 have gone missing.

They appear to have been removed / deleted during the upgrade from Onyx 17.5 to Onyx 17.8#4

The Horde webmail filter templates are still there after the upgrade.

I am aware that during an upgrade / a migration "Custom webmail configurations like personal folders, address books and so on are not transferred." but we didn't expect the pre-defined webmail filter templates for dovecot to be wiped.

Anyone else have this issue?

EDIT:
on further investigation, Onyx 17.5 has the following plugins enabled (/usr/share/psa-roundcube/config/defaults.inc.php):
Code:
$config['plugins'] = array('password', 'markasjunk2', 'sieverules');
whereas Onyx 17.8 uses a different sieve engine apparently:
Code:
$config['plugins'] = array('password', 'markasjunk2', 'managesieve');

Is there a way to re-generate (similar to) the old pre-defined templates - especially the vacation one - for all clients using dovecot again?
I see that /usr/share/psa-roundcube/plugins/managesieve/lib/Roundcube/rcube_sieve_vacation.php exists.

Cheers,
Tom
 
Spent another 30min on the topic again. Found the solution:

On CentOS7, Onyx 17.8#6 using roundcube for webmail, go to /usr/share/psa-roundcube/plugins/managesieve/ and edit the config.inc.php .

$config['managesieve_vacation'] = 1;

It'll add a separate Vacation (Out-of-Office) section below the Filters section. [Maybe Plesk can make this a default setting in the future]

Hope others find this useful.
 
Back
Top