Creating an email domain server on CyberPanel is easy.
CyberPanel which is an open-source, free control panel software which provides a reliable email server that can be configured with your domain to enable Email Sending, Email forwarding, spam mitigation with a flexible sending rate limit.
These days, More organizations establish their own domain email for brand uniqueness and credibility rather than using free emails such as Gmail or other email accounts.
Here at IbmiMedia, we shall look into how to create an email account in your domain hosted in CyberPanel.
This article covers the steps to create an email account from your CyberPanel's hosted domain.
1. Ensure that your virtual server's operating system is compatible with CyberPanel.
2. Access your server via an SSH client like PuTTY and run the following command:
$ sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
3. CyberPanel will run an installation wizard. Type in the following options to the command prompt in an orderly manner to properly configure the control panel:
4. CyberPanel will offer to install the extensions of a memory-caching system Memcached and in-memory data structure store Redis as well as set up a WatchDog. Enter "Y" if you wish to use them, but be aware that WatchDog is still in beta.
1. Pointing the Domain to the Server via Child Nameservers
Here, you need to set up a new DNS zone on your virtual server. Doing so will force all DNS changes to be made through the new zone. To do so, follow the below steps:
2. Pointing the Domain to the Server via Cloudflare
To point a domain to VPS via A record, follow the below steps:
You'll know the process is successful if the A record displays your server's dedicated IP address.
1. Create a Website Container
Creating a website will associate your domain with CyberPanel. While you can add content to it in the future, this step only requires a website as a container:
2. Create Nameservers in CyberPanel
Follow the steps below to create nameservers in CyberPanel:
3. Issue an SSL Certificate for the Domain in CyberPanel
Installing an SSL certificate will help secure your email server. Since CyberPanel provides unlimited and free Let's Encrypt SSL, you only need to install it:
RainLoop, CyberPanel's default mail client, supports IMAP and SMTP protocols that use an external SMTP server to improve your email deliverability. To do so, configure the external SMTP of your choice using RainLoop.