Moving from another host? Get 15% off to migrate to GOZEN using: MOV15

Contact Info

8 The Green Ste R, Dover, DE 19901

(+1) 470 - 809-9620

sales@gozenhost.com

Get Started
roundcube webmail

Roundcube is a powerful and customizable webmail client that allows users to manage their email through an intuitive web interface. One of the key features of Roundcube is its extensibility through plugins. By enabling or disabling plugins, you can enhance or streamline the functionality of Roundcube to better suit your needs. This blog post will guide you through enabling and disabling Roundcube plugins.

Prerequisites

Before we begin, ensure you have the following:

  • Access to the Roundcube installation directory.
  • Administrative access to modify configuration files.
  • Basic knowledge of using the command line and editing text files.

Step-by-Step Guide

  • Access the Roundcube Installation Directory

First, navigate to the Roundcube installation directory. This is typically found in the following folder:

cd /usr/local/cpanel/base/3rdparty/roundcube/plugins

Once you are there, the next thing to do is to verify which plugins are already present, using the following command you will see all plugin folders.

tree -a -L 1 -CA
  • Open the Configuration File

Roundcube uses a configuration file named config.inc.php to manage its settings. Open this file in your preferred text editor. For example, using nano:

nano /usr/local/cpanel/base/3rdparty/roundcube/config/config.inc.php
  • Locate the Plugins Array

In the config.inc.php file, locate the $config[‘plugins’] array. This array contains a list of all the plugins that are currently enabled for Roundcube.

$config[‘plugins’] = array(

    ‘plugin1’,

    ‘plugin2’,

    // Add or remove plugins here

);

Roundcube Plugins Array
  • Enable a Plugin

To enable a plugin, simply add its name to the $config[‘plugins’] array. For example, to enable a plugin called zipdownload, your array should look like this:

$config[‘plugins’] = array(

    ‘plugin1’,

    ‘plugin2’,

    ‘zipdownload’,

    // Add or remove plugins here

);

Enable a Roundcube Plugin
  • Disable a Plugin

To disable a plugin, remove its name from the $config[‘plugins’] array. For example, if you want to disable plugin2, modify the array by removing the plugin name as follows:

$config[‘plugins’] = array(

    ‘plugin1’,

    ‘zipdownload’,

// Add or remove plugins here

);

Disable a Plugin
  • Save and Exit

After making the necessary changes, save the file and exit your text editor. In nano, you can do this by pressing CTRL + O, then Y to confirm changes, and Enter to exit.

  • Activate Changes

Once you saved your changes and you are back to the command line, you need to initiate the following command on a cPanel server so your changes will take effect.

/scripts/restartsrv_dovecot
  • Verify Changes

Finally, verify that the changes have taken effect by logging into Roundcube and checking the functionality of the enabled or disabled plugins. If you encounter any issues, double-check the plugin names and ensure they are spelled correctly in the configuration file.

  • Conclusion

Managing Roundcube plugins is a straightforward process that allows you to tailor the webmail client to better meet your needs. By following the steps outlined in this guide, you can easily enable or disable plugins, enhancing your Roundcube experience. Whether you’re looking to add new features or simplify the interface, controlling your plugins is an essential skill for any Roundcube administrator.

Happy emailing!

Feel free to share your experiences or ask any questions in the comments below. If you found this guide helpful, consider subscribing to our blog for more tips and tutorials on managing your webmail and other web services.

Your Hosting Partner of Choice

Leave a Reply