Plesk

We’re first to experience new Roundcube responsive skin

Kolab new roundcube responsive skin - Plesk extensions

So as of today 16:00 UTC / 18:00 CEST, the new Roundcube responsive skin by Kolab will go live for Plesk Premium Email customers. And because Plesk has contributed greatly to its creation, we get to be the first to give it a whirl! Here’s why you should be excited about Kolab’s new feature.

About the new Roundcube Responsive Skin

The Elastic skin is, as you’ve heard by now, responsive. Hence, it adapts its interface to the real estate available to your device. Regardless if you’ve got the tiniest mobile phone, a tablet or a large desktop system.

New Roundcube Responsive skin

Naturally, if you’ve already got Plesk Premium Email, you’ll get the responsive skin. And since you’re a Plesk Premium Email customer, you’ll get it immediately after the launch this afternoon. Before all other Roundcube users worldwide. You’ll also have calendar, tasks, notes, and file cloud features available for all kinds of device sizes.

Now, since we are the first to test this new feature, Kolab would like our feedback on which skin version wins: Is it the current “light” version or the “darker” stuff? Let us know on Facebook and Twitter.

Here are the roll-out details

The new Roundcube Responsive skin comes in these package updates:

  • roundcubemail 1.4
    • Note: This update makes the “Out of Office” interface available.
  • roundcubemail-plugins-kolab 3.4
  • roundcubemail-plugin-contextmenu 3.0
  • roundcubemail-skin-plesk 0.4
  • roundcubemail-skin-plesk-larry 0.3

If you install Plesk Premium Email or have a subscription with Plesk Premium Email permission enabled, your systems will update. And you’ll enjoy the new responsive skin on your Roundcube webmail installations.

Getting new Roundcube Responsive Skin

If you have enabled automatic system updates in your Plesk installation you’ll receive the new responsive skin automatically. Otherwise you can install the updates via the Plesk’s UI by using the System Updates tool (“Tools & Settings” -> “System Updates”).

Of course the update can also be installed from the command line:

Via Plesk Update Manager

# /usr/local/psa/admin/sbin/pum –verbose –update –unsafe

Using the native CentOS 7 / RHEL 7 package manager:

# yum -y update

Using the native Debian 8 / 9 or Ubuntu 16.04 package manager:

# apt-get update ; apt-get -y upgrade kolab-plesk

How to switch back to the older skin version

You’ll be able to switch back to the old skin in any of the following ways:

  1. Edit /etc/roundcubemail/config.inc.php, and change $config[‘skin’] from ‘plesk’ to ‘plesk-larry’.

This change applies globally and to all existing customers, current and future.

  1. Provide a file /etc/roundcubemail/<VHOST_NAME>/config.inc.php with the following contents. The vhost name is the value $_SERVER[‘HTTP_HOST’] header used, i.e. ‘webmail.kolab-customer.maipo.whd.pxts.ch’.

<?php
$config[‘skin’] = ‘plesk-larry’;

As may be clear, this change only applies to the specific domain’s webmail interface.

  1. (Not recommended): Unlock user’s discretionary selection of skins by removing the ‘skin’ item from the $config[‘dont_override’] in /etc/roundcubemail/config.inc.php. This would apply globally, and can be selectively applied by ejecting ‘skin’ from $config[‘dont_override’] on a per-vhost basis such as described above;

<?php
$config[‘dont_override’] = array_diff(
$config[‘dont_override’], array(‘skin’)
);

We don’t recommend you do this, however, because the following skins would become available for selection:

  • “Classic”,
  • “Larry”,
  • “Elastic”,
  • “Plesk Premium Email (Larry Version)”,
  • “Plesk Premium Email (Responsive Version)”

A system administrator can choose to make the selected skins unavailable by changing the chmod on /usr/share/roundcubemail/skins/<SKIN> to 0700. But this is not supported in the packaging, so you’d have to repeat it after any updates are applied.

Meanwhile, you could be getting too much trash in your inbox. Can SPF, DKIM and DMARC free you from junk emails? Learn more.