This guide explains how to activate a client’s Business Email service using WHM. Follow the steps below to create the hosting package, configure mail services, set up DNS, and create email accounts.
Step 1: Create a Package in WHM
First, create a package that will be used for the client’s email hosting.
-
Log in to WHM
-
Navigate to Packages → Add a Package
-
Enter a package name (e.g., Business Email Plan)
-
Define disk space, bandwidth, and email limits
-
Click Add Package
Step 2: Create Account
Now create the account:
-
Go to Account Functions → Create a New Account
-
Enter the domain name
-
Set a username and password
-
Select the package you created
-
Click Create
Once the account is created, the mail service will be automatically enabled.
Step 3: Configure DNS
Proper DNS configuration is essential for email delivery.
✔ Confirm the domain is pointing to the correct nameservers
✔ Verify DNS propagation
✔ Check for DNS conflicts
Allow time for DNS updates to fully propagate.
Step 4: Create Email Accounts
Now create the required email accounts for the client.
-
Go to cPanel → Email Accounts
-
Click Create
-
Enter the email username (e.g., info@, support@)
-
Set a strong password
-
Assign storage limits if needed
-
Click Create
After creating each account, test send and receive functionality.
Final Checklist
Before handing over the service to the client, confirm:
✔ Webmail login is working
✔ Email send/receive is successful
✔ SSL secure connection is active
✔ Client login details have been delivered
If all checks pass, the Business Email service is successfully activated.