Configuring mail login form
By default, WebMail Pro offers standard login form where you enter full email address and password.
However, we've also implemented a separate form which makes logging into mail accounts more convenient. To enable mail login form, set Disabled to false in data/settings/modules/MailLoginFormWebclient.config.json
configuration file.
After that, you should be able to access the new login form by adding #mail to your WebMail Pro installation URL, e.g. https://webmail.yourdomain.com/#mail
Assuming you have one or several mail servers added, with domains specified for those, login form will show all of the domains in a dropdown list, or if there's only one domain specified - just that one. With the domain selected, users will only need to enter their username and password.
You can also set this login form as a default one, by adjusting data/settings/modules/CoreWebclient.config.json
file:
"DefaultAnonymScreenHash": [
"mail",
"string",
null,
"Hash ID of the screen available to non-logged in user by default"
],
And if you might still need to access the universal login form, it's done by appending #login to WebMail Pro installation URL.
Starting from version 8.3.15, this feature also works in mobile version. It has its own configuration file data/settings/modules/MailLoginFormMobileWebclient.config.json
enabled exactly as the main one.