Rank #1 on Google Maps
India English
Kenya English
United Kingdom English
South Africa English
Nigeria English
United States English
United States Español
Indonesia English
Bangladesh English
Egypt العربية
Tanzania English
Ethiopia English
Uganda English
Congo - Kinshasa English
Ghana English
Côte d’Ivoire English
Zambia English
Cameroon English
Rwanda English
Germany Deutsch
France Français
Spain Català
Spain Español
Italy Italiano
Russia Русский
Japan English
Brazil Português
Brazil Português
Mexico Español
Philippines English
Pakistan English
Turkey Türkçe
Vietnam English
Thailand English
South Korea English
Australia English
China 中文
Somalia English
Canada English
Canada Français
Netherlands Nederlands

How to Create an Email Account on cPanel: A Beginner’s Guide

Buy domains, business emails, hosting, VPS and more: Get Started

Cheapest Domains in Kenya

Get your .Co.ke domain now for just KSh 999 (Back to 1200 in 7 days)

.CO.KE for KSh 999 | .COM for KSh 999

So you have a website. Or maybe you just bought a domain name like yourbiashara.co.ke. Now you need an email address that matches it.

You want something like [email protected] instead of [email protected].

It looks more professional. Customers trust it more and show you are serious about what you do.

But if you have never done this before, you might be wondering where to start. How do you create that email? What do you need? Is it complicated?

Well,  it is not complicated at all. If you have hosting with Truehost Kenya, you get access to cPanel. And in cPanel, creating an email takes about two minutes.

In this guide, I will show you how to create email accounts using cPanel. I will walk you through every step.

I will also share common mistakes to avoid so you do not encounter issues later.

What You Need Before Creating an Email Account on cPanel

Before we get into cPanel, let’s make sure you have a few things ready.

An Active Web Hosting Account

how to create email

You need a place for your email to live. If you bought a domain name but don’t have hosting, the email has nowhere to go. 

At Truehost Kenya, we offer several plans, including the WebHosting Starter for KSh 188/mo. All our plans come with cPanel and unlimited email accounts.

Your cPanel Login Details

When you sign up for hosting with us, we send you a welcome email. That email contains your cPanel login link (e.g., https://yourdomain.co.ke:2083), your username, and your password.

Please find that email. You’ll need it.

Your Domain Name

how to create email 2

This is the name you want in your email address, like mybiashara.co.ke. If you registered it through us, it should already be connected to your hosting account.

Step-by-Step: Creating Your Email Account

Let’s now create an email account in cPanel.

Step 1: Log In to Your cPanel

cpanel login

Open your web browser. It can be Chrome or Firefox, whatever you normally use.

In the address bar at the top, type the special web address for your cPanel. This is usually:

https://yourdomain.co.ke:2083

You will see a login page. Enter the Username and Password from the welcome email I mentioned. Then click the Log in button.

Step 2: Find the Email Accounts Section

Once you are logged in, you will see a page full of icons. This is your cPanel dashboard.

It can look a bit busy at first, but don’t worry. We are only looking for one thing.

Scroll down slightly until you see a section labeled Email. Within that section, there will be an icon labeled Email Accounts. Click on it.

Step 3: Click the Create Button

You are now on the main Email Accounts page. This is where you manage all your email addresses.

Look for a button labeled + Create or simply Create. It’s usually at the top of the page or in the middle. Click it. A new form will open for you to complete.

Step 4: Fill in the Account Details

This is the main part. Let’s fill out this form together.

Choose Your Domain: A Domain drop-down menu will appear. If you only have one domain, it will already be selected. 

If you have multiple domains on your account, such as one for your business and one for your personal blog, make sure you select the correct one from this list.

Enter the Username: This is the first part of your email address. In the Username field, enter the name you want.

Let’s say you want to set up an email address for general inquiries. You would type info.

For a sales email, you might type sales.

For your personal use, you might enter your name, such as John. If you enter information here, your full email address will be set to [email protected].

Set a Strong Password: This is very important. You don’t want someone hacking into your business email.

You can type your own password into the Password box. Make it strong. Use a mix of capital letters, small letters, numbers, and symbols. Something like J0hnD0e!2026 is much better than password123.

As you type, cPanel displays a strength meter. Try to get it to Strong.

Alternatively, you can click the Generate button. cPanel will create a very long, random, and super secure password for you. 

If you do this, you must copy the password and save it securely immediately. Click the small eye icon next to the password field to reveal the password, then copy it.

Set the Mailbox Quota (Optional): You will see a section called Mailbox Quota or Storage Space. This controls how much space this email account can use.

You can leave it as Unlimited. This means the email can use as much space as your overall hosting plan allows. This is usually fine.

If you want to limit it, maybe for a temporary staff member, you can select the second option and type in an amount, like 200 MB.

Click the Create Button: Once you have filled in the domain, username, and password, look at the bottom of the form. There will be a big Create button. Click it.

Wait just a few seconds. You will then see a message saying the account has been created successfully. That’s it! You now have a professional email.

Mistakes to Avoid When Creating an Email Account on cPanel

how to create email 3

Some of the pitfalls to watch out for when creating an email on cPane include:

a) Using a Weak Password

People use simple passwords like password123, admin2026, or their phone number, making them vulnerable to scammers. 

Your business email is a target. If someone compromises it, they can access your customer conversations, read your invoices, or even send fraudulent emails to your clients asking for money.

Use a strong mix of letters, numbers, and symbols. Click the Generate button in cPanel to create a random password. Save it somewhere safe immediately.

b) Forgetting Your Password Immediately

This happens all the time. Someone creates an email account, closes the window, and a week later cannot log in. Now they need to reset everything and might lose important emails.

To avoid this, write the password in a notebook. Save it in a secure notes app on your phone. Use a password manager. Just do not rely on your memory.

c) Choosing an Unprofessional Username

Your email address represents you. If you use something like [email protected], people will not take you seriously.

Stick to standard names like info@, sales@, support@, or your own name like john@. Keep it short and easy to spell.

d) Not Setting Up a Default Email Account

What happens when someone emails a wrong address at your domain? Like supportt@ instead of support@.

If you have no default account, that email disappears. You lose a potential customer.

So, in cPanel, find Default Address or Catch-All. Set it to forward all misdirected emails to your main address. This way, you never miss a message.

e) Ignoring Storage Limits

If you set your email quota too low, you will stop receiving new messages. If you set it to Unlimited but never clean your inbox, it will fill up with old emails and attachments, slowing everything down.

Set a reasonable quota, such as 1 GB or 2 GB. Delete any old messages you no longer need. Download important attachments and remove them from the server.

f) Setting Up Your Phone Incorrectly

Many people type the server information wrong and give up. Then they rely solely on webmail, which is less convenient.

Use these exact settings:

  • Incoming Server (IMAP): mail.yourdomain.co.ke
  • Outgoing Server (SMTP): mail.yourdomain.co.ke
  • Username: Your full email address
  • Ports: IMAP 993 with SSL, SMTP 465 with SSL

g) Forgetting to Check Spam Folders

Important customer emails may end up in Spam. If you never check that folder, you will never see them. The customer thinks you are ignoring them and goes elsewhere.

Remember to check your Spam folder regularly. Mark legitimate emails as “Not Spam” to train the system.

h) Creating Too Many Unnecessary Accounts

Having unlimited email accounts does not mean you need twenty of them. You will forget passwords and waste time logging in and out.

Keep it simple. Start with just a few, like info@ and your personal name. Use email forwarding for other addresses.

Final Take

Creating a professional email like [email protected] takes just a few minutes. But it makes a huge difference in how customers see you. It shows you are serious about your business.

Now you know exactly how to do it. You have the steps. You know the mistakes to avoid. The only thing left is to take action.

If you do not have hosting yet, we can help. At Truehost Kenya, our plans start from just KSh 188/mo. 

You get cPanel, unlimited email accounts, free SSL certificates, and 24/7 support from people who reliably answer the phone.

.CO.KE domains are only KSh 999 for new registrations.

Cheapest Domains in Kenya

Get your .Co.ke domain now for just KSh 999 (Back to 1200 in 7 days)

.CO.KE for KSh 999 | .COM for KSh 999

Carolyne Ndumia
Author

Carolyne Ndumia

SEO Content Writer Kenya

Carolyne Ndumia has always believed that the best content feels like a conversation. For the past four years, she has built a career around that idea as an SEO Content Writer and Marketer, helping blogs and brands communicate with warmth, clarity, and purpose. Her approach blends creative storytelling with practical strategy. Writing a blog post, editing a newsletter, or optimizing a web page for SEO, Carolyne's goal remains the same: to create content that connects with people and makes sense for search engines. She relies on trusted tools like SEMrush for keyword research and draws on years of editorial experience to craft copy that resonates. Carolyne is here to support your team with structured, creative content operations so you can relax knowing the details are taken care of.

View All Posts