How to Set up Webmail on your Hosting Package

Have a cPanel account but not sure how to go about setting up Webmail to look professional? Fret not! In this article, we explain what exactly webmail is, why it is important and take you through a step-by-step guide on how you can set up webmail accounts from cPanel. Read on!

What is Webmail?

Webmail is nothing but an e-mail client as a web application on a web server. The main advantage of webmail over the conventional desktop email client is the accessibility from any web browser, anywhere. Outlook, Gmail, Yahoo are all examples of webmail providers however they are not to be confused with webmail software. Examples of webmail software are Horde, Roundcube and SquirrelMail.

Webmail allows you direct access to emails from your provider’s server through an interface accessible from a URL. Other forms of accessing emails on a server include protocols such as POP3 and IMAP which can be used to sync the contents of the email with another device or locally saved folder on a mobile phone or laptop. Webmail enables you to send and receive emails from anywhere and any device, provided you have an internet connection and a web browser.

Why webmail?

Some fantastic advantages of using webmail are that it’s:

  • Portable and accessible from anywhere
  • Useful in that it helps you stay connected to avoid missing or delaying a response to an e-mail
  • Easy and requires almost no set-up
  • Especially helpful if you can’t install a software on a work/ school computer system
  • Helpful to save space on your device since the emails are stored online

How to set up Webmail Accounts in cPanel

Webmail is a feature provided through cPanel (a Linux based web hosting control panel). Here’s how you can set up email accounts in cPanel:

Step 1: Login to your cPanel
Step 2: Once you’re logged in, scroll to the Mail section & hit Email accounts
Step 3: Once directed to a page, choose a domain from the dropdown on the RHS where you want to create your email address, fill in the fields with information such as Email, Password, Confirm Password etc.
Step 4: After filling all required fields, hit Create Account & you’re done!
Step 5: You can access your email by scrolling down till you can locate the name of your new account, clicking on More which will display the option to Assess Webmail
Step 6: Here’s where you choose the webmail software – SquirrelMail, Horde or Roundcube which will take you to your inbox.

The video tutorial for the same is below.

How do I login to Webmail?

There are a couple of ways your client can login to his webmail.

  • Through the cPanel interface: To login through his cPanel dashboard, he will need to make his way to Home > Email > Email Accounts. Under the More menu next to the email account name, go to Access Webmail.
  • Through a direct link: Assuming his domain is and he wants to access, he will need to visit, enter his username and password and click OK. That’s it!
  • Through the default webmail port 2095: He just needs to use
  • Through one of the three webmail clients through direct URL: By accessing Horde, SquirrelMail or Roundcube through their direct URLs, your client can access his emails. He will need to replace with his primary domain and enter one of the following URLs:




SquirrelMail, Horde, or Roundcube: Which to choose?

It can be confusing when you’re presented with 3 options to login to your webmail from. SquirrelMail, Horde, and Roundcube all allow access to emails but have their own features and look.

The 3 available Webmail Clients

Horde: Has more features than SquirrelMail however it can slow down the software.
SquirrelMail: Though limited in its features, this software allows you to read & respond to emails quickly.
Roundcube: Latest addition to cPanel. Is middle ground between SquirrelMail & Horde. Look and feel is neat.

We hope this article on How to Set up Webmail on your Hosting Package was useful and you can pass this onto your client. If you’ve got queries regarding webmail set up, please let us know in the comments section below.

Suggested Articles

Start building your website today!

Free Domain with Unlimited Hosting including Website Builder and Branded SSL

Only at $2.5/mo