• Halloween is coming! To celebrate the occasion, we dusted off a couple of old skins, and even created a brand new one (Pixel).
    To get into the festive spirit, install the Skins extension.
  • The new Python extension is now available. It allows customers to deploy and manage WSGI-based Python applications on their websites directly from Plesk.
  • The Plesk Mobile apps for iOS and Android and the Plesk Mobile Center extension have been deprecated, and are no longer available for new installations. In Plesk Obsidian 18.0.84, the Plesk Mobile Center extension will be removed from servers during the upgrade, and the Plesk Mobile apps will lose their server management features.
  • The Social Login extension has been deprecated and will be removed in Plesk Obsidian 18.0.84. After that, it will no longer be possible to log in to Plesk with a Google, Facebook, GitHub account, or with a passkey. Plesk usernames and passwords, as well as logging in with a WebPros Account, are not affected.

Squirrelmail Nutsmail & Plesk

O

OutKa5t

Guest
Hi,

I might be a bit **** at searching these forums but I am trying to find a guide for installing Squrrelmail onto Plesk and turning of Horde.

Can anyone point me in the right direction.

Thanks
 
I installed squirrelmail via yum, then just went into the horde directory and change login.php to redirect to /webmail/

Then for nutsmail I just replaced replaced the squirrelmail installation in /usr/share/squirrelmail with the nutsmail squirrelmail installation.
 
Thanks tylerc. Can anyone advise on the effect this may have on upgrades to Plesk?
 
I would guess it would be fine as

[1] Plesk uses horde as the default webmail program, so any updates do horde would not effect squirrelmail.
[2] When updating via yum, do not do any squirrelmail upgrades, only do updates manually that you get from nutsmail
 
Can you tell me what you did to Hordes login.php? Isnt that jsut the file with the login script for Horde?
 
I changed /usr/share/psa-horde/imp/login.php to:

if (!empty($_GET['imapuser']))
{
Header('Location: https://server25.isonicweb.net/webmail/src/login.php?secure_login=yes&loginname=' . $_GET['imapuser']);
}
else
{
Header('Location: https://server25.isonicweb.net/webmail/src/login.php?secure_login=yes');
}
?>

This used to keep the login name of the user when logging into the webmail via control panel but since my upgrade from squirrelmail to nutsmail it has not worked. I emailed the author of nutsmail to ask him if there was a query string value you could pass to populate the login field.

I also have the secure_login plugin for squirrelmail installed and It ensures all webmail logins come under the domain of the server (ie server25.isonicweb.net), as then the server ssl certificate is used and is always valid.

Cheers,
Tyler Cranston
 
Back
Top