isotophe
New Pleskian
- Server operating system version
- Rocky Linux 8.10
- Plesk version and microupdate number
- 18.0.69 #1
Hello fellow Pleskians!
Long time user, first time poster
So, here's the deal:
We run a pretty heavily customized Roundcube install with an in-house built extended theme over an alternate theme (elastic2022).
Sales recently closed a deal to get our first reseller on board. Even though we've been hosting for well over 15 years, this is the first time a reseller opportunity came by.
The first reseller hurdle was easy enough to overcome: the Plesk branding. Even though the reseller could upload his logo and set a custom Plesk title on his branding page, the Plesk Login page still had our custom background and our company logo.
I just reset it to the default Plesk identity for the server admin and made our own company a reseller, too. So when we log on, our branding comes up. That's good enough.
But about Roundcube... I just don't know what to do.
At first I tried spinning up a webhosting account for web.ourmailproduct.our.name and adding that to /admin/webmail/create, but it didn't really work properly when set up under webmail.costumer.domain.
The idea was for our custom Roundcube to live at that address, and for the default Plesk Roundcube to be restored to its default styling, without our branding, so our Reseller could use it. And then I would point our own costumers to the custom Roundcube using Service Plan > Email > Webmail.
As that didn't work, I had another idea: Horde isn't getting any more updates and we didn't use it... so I tried coaxing our Roundcube to live at /usr/share/psa-horde.
Roundcube doesn't run on PHP 7, so I tried using the steps described in How to change PHP version for webmail in Plesk for Linux? but swapping our roundcube.php for horde.php (with roundcube info inside it), but that also didn't work. An info.php inside psa-horde always comes up as running on PHP 7.4, no matter how much I abuse my Plesk install.
I also tried creating a new PSAdb > Webmails via PMA setting the productid as "ourmail", then duplicating and modifying the paths of every roundcube-related file I could find by GREPping the Plesk directories, but that also didn't work.
Am I going in a completely wrong way about this? Can I even get a double-roundcube install like this?
Best regards,
Henry
Long time user, first time poster
So, here's the deal:
We run a pretty heavily customized Roundcube install with an in-house built extended theme over an alternate theme (elastic2022).
Sales recently closed a deal to get our first reseller on board. Even though we've been hosting for well over 15 years, this is the first time a reseller opportunity came by.
The first reseller hurdle was easy enough to overcome: the Plesk branding. Even though the reseller could upload his logo and set a custom Plesk title on his branding page, the Plesk Login page still had our custom background and our company logo.
I just reset it to the default Plesk identity for the server admin and made our own company a reseller, too. So when we log on, our branding comes up. That's good enough.
But about Roundcube... I just don't know what to do.
At first I tried spinning up a webhosting account for web.ourmailproduct.our.name and adding that to /admin/webmail/create, but it didn't really work properly when set up under webmail.costumer.domain.
The idea was for our custom Roundcube to live at that address, and for the default Plesk Roundcube to be restored to its default styling, without our branding, so our Reseller could use it. And then I would point our own costumers to the custom Roundcube using Service Plan > Email > Webmail.
As that didn't work, I had another idea: Horde isn't getting any more updates and we didn't use it... so I tried coaxing our Roundcube to live at /usr/share/psa-horde.
Roundcube doesn't run on PHP 7, so I tried using the steps described in How to change PHP version for webmail in Plesk for Linux? but swapping our roundcube.php for horde.php (with roundcube info inside it), but that also didn't work. An info.php inside psa-horde always comes up as running on PHP 7.4, no matter how much I abuse my Plesk install.
I also tried creating a new PSAdb > Webmails via PMA setting the productid as "ourmail", then duplicating and modifying the paths of every roundcube-related file I could find by GREPping the Plesk directories, but that also didn't work.
Am I going in a completely wrong way about this? Can I even get a double-roundcube install like this?
Best regards,
Henry