Hello,
We develop webmail client and provide an installer that makes webmail available to email users.
As part of the installation process, we're placing /var/cpanel/webmail/webmail_alwebmail.yaml with the following content:
This worked perfectly for years. With the latest cPanel update to 84, it appears that the name of .yaml file is now actually used for forming the navigation URL, users are sent to /3rdparty/alwebmail/ rather than /3rdparty/afterlogic/ - but that issue is easily resolved by renaming the file to webmail_afterlogic.yaml
The actual problem we have now is that url parameter is not honored. Unless "Open my inbox when I log in" option is checked, selecting email client directly will go to /3rdparty/afterlogic/ , not to /3rdparty/afterlogic/cpanel/cpanel.php which is responsible for logging user in. As a result, user is presented with login page of our webmail client, rather than being logged into the interface. We're not sure if anything can be done about it, and whether it's an intended behavior at all.
Smaller problem is, the interface no longer has a header showing quota, user options and logout button. Is it possible to force that header to be displayed, or at least to have a "Webmail Home" button?
--
Regards,
Igor
We develop webmail client and provide an installer that makes webmail available to email users.
As part of the installation process, we're placing /var/cpanel/webmail/webmail_alwebmail.yaml with the following content:
Code:
displayname => 'AfterLogic Webmail Pro',
url => '/3rdparty/afterlogic/cpanel/cpanel.php',
icon => '/3rdparty/afterlogic/cpanel/cpanelwmlogo.png'
The actual problem we have now is that url parameter is not honored. Unless "Open my inbox when I log in" option is checked, selecting email client directly will go to /3rdparty/afterlogic/ , not to /3rdparty/afterlogic/cpanel/cpanel.php which is responsible for logging user in. As a result, user is presented with login page of our webmail client, rather than being logged into the interface. We're not sure if anything can be done about it, and whether it's an intended behavior at all.
Smaller problem is, the interface no longer has a header showing quota, user options and logout button. Is it possible to force that header to be displayed, or at least to have a "Webmail Home" button?
--
Regards,
Igor