In this article, we explain how to create an email account from the OpenPanel control panel.
Before you start, you need a configured mail server, an OpenPanel Enterprise licence that includes email account management, and a domain added to the user's account.
First, we will enable the email module in OpenAdmin, the server administration panel. Then we will enable the feature in the hosting plan so users can create and manage their accounts from OpenPanel.
Enable the email module in OpenAdmin
Log in to OpenAdmin as an administrator and go to the left sidebar:
- Click “Settings → Modules”.
- Find the “Email accounts” module.
- Enable it using the corresponding switch and, if the “Save changes” button appears, click it to save your changes.
Button names and locations may vary slightly depending on your OpenPanel version.
Enable the email service in the hosting plan
Once the module is enabled, you need to enable the feature in the feature set associated with the user's plan. This will allow the user to create and manage email accounts.
- In the left sidebar, go to “Hosting Plans → Feature Manager”.
- Select the feature set associated with the hosting plan of the user you want to update.
- Find the “Email accounts” feature.
- Enable the corresponding switch and click “Save” if the panel requires it.
Check that the user's plan uses the feature set you have just updated. The change will affect users whose plans have that same feature set assigned.
Once the feature is enabled, users can manage their accounts from “Emails” or “Email → Accounts”, depending on the version.
Apply the changes and check whether a restart is needed
Depending on the version, changes may take effect when saved or may require an OpenPanel restart. If you see a notice such as “1 service needs restart”, check which service is listed and use the corresponding restart option.
If you need to restart OpenPanel from the administration panel:
- Go to “Services → Status” in OpenAdmin.
- Find “OpenPanel” and click “Restart”.
- Wait for the restart to finish and reload the user's panel.
Enabling the module provides access to its management interface, but does not replace the mail server configuration or the domain's DNS records needed to send and receive messages.
Create the email account from the user's panel
Now log in to OpenPanel with the user's account to create an email account for their domain.
- In the left sidebar, go to “Emails” or “Email → Accounts”.
- Click “Create Email Account”.
- Select the domain from the dropdown list.
- Enter the mailbox name you want, for example: info, contact, or sales.
- Enter a strong password and confirm it if the form requires it.
- Click “Create” to finish creating the account.
Check that the new account appears in the mailbox list. And that’s it! Your account is ready to use with webmail or your email application once the mail service is configured 🙂
Remember, if you have any questions about this or any other matter related to your servers at Clouding, feel free to email soporte@clouding.io We’re here for whatever you need. Just ask us!