Skip to main content

Posts

CWP: How to Change Roundcube Theme

Easy and Best Way to Change Roundcube Theme Go to The Following directory Step: 1 # cd /usr/local/cwpsrv/var/services/roundcube/config # vi defaults.inc.php Step: 2 # cd /usr/local/cwpsrv/var/services/roundcube/config # vi config.inc.php

CWP: How to install composer.phar or Could not open input file: composer.phar (solved)

Go to your Roundcube Directory # cd /usr/local/cwpsrv/var/services/roundcube # php composer.phar install Could not open input file: composer.phar # composer --version -bash: composer: command not found # curl -sS https://getcomposer.org/installer | php # php composer.phar install # curl -sS https://getcomposer.org/installer | php # mv composer.phar /usr/local/bin/composer.phar # alias composer='/usr/local/bin/composer.phar' # composer --version This post is based on this article. Link 1 Link 2

CWP: Customize Roundcube Webclient for Branding!

Roundcube is an open source webmail client. And out of all the opensource webmail clients it probably is one of the best. Many hosting packages come with an option to install of use roundcube. Changing Roundcube Logo # cd /usr/local/cwpsrv/var/services/roundcube/skins/ larry /images # cp -p roundcube_logo.png roundcube_logo.png.orig Upload your own logo here with named roundcube_logo.png and Replace the existing & Give the following Permission # chown -R cwpsvc:cwpsvc roundcube_logo.png Changing Roundcube Favicon  # cd /usr/local/cwpsrv/var/services/roundcube/skins/ larry /images # cp -p favicon.ico favicon.ico.orig Upload your own Favicon here with named favicon.ico and Replace the existing & Give the Following Permission # chown -R cwpsvc:cwpsvc favicon.ico And Finally Do the same thing for this location # cd /usr/local/cwpsrv/var/services/roundcube/skins/ classic /images Changing Roundcube Title & Add Support URL # cd /usr/local/cwpsrv/var/services/roundcu

CWP: How to enable Vacation Option in Rouncube Webmail using managesieve

By default 'managesieve' plugin is enabled in CentOS Webpanel (CWP) Rouncube's Plugins array . And we need to ensure that the 'managesieve plugin is enable by do the following  (Go to Line number 79) ,  If not then add the plugin manually  # vi /usr/local/cwpsrv/var/services/roundcube/config/config.inc.php $config['plugins'] = array(    'archive',    'zipdownload',    'managesieve',    'password', ); So it would look like the following  (From Line number 79) : Configuring the 'managesieve' plugin # cd /usr/local/cwpsrv/var/services/roundcube/plugins/ # cp -p managesieve/config.inc.php.dist managesieve/config.inc.php # vi managesieve/config.inc.php // Enables separate management interface for vacation responses (out-of-office) // 0 - no separate section (default), // 1 - add Vacation section, // 2 - add Vacation section, but hide Filters section $config['managesieve_vacation'] = 1; Her

CWP: Configure Roundcube Password Policy

First Ensure The Roundcube Password Plugins is enabled in the following configuration file . I'm showing you the minimum changes but you can change your own rules . # cat /usr/local/cwpsrv/var/services/roundcube/config/config.inc.php   $config['plugins'] = array(    'archive',    'zipdownload',    'managesieve',    'password',  ); Configuring the password plugin # cd /usr/local/cwpsrv/var/services/roundcube/plugins/ #  cp -p password/config.inc.php.dist password /config.inc.php The first setting deals with the minimal length of the password. I recommend to enforce at least 8 characters. # vi password/config.inc.php // Determine whether current password is required to change password. // Default: false. $config['password_confirm_current'] = true; // Require the new password to be a certain length. // set to blank to allow passwords of any length $config['password_minimum_length'] = 8; // Enables lo