Create an email account in cPanel

Follow these steps to create an email account in cPanel:

1. Open up your preferred web browser. We have used “Chromium” in this example. Another great browser is “Firefox” by Mozilla.

Note: You can also create an email account through the browser on your mobile device.

Mozilla Firefox browser icon
Mozilla Firefox
Google Chrome browser icon
Google Chrome
Microsoft Edge browser icon
Microsoft Edge
Apple Safari browser icon
Apple Safari
2. Type into the address bar, replacing with your own domain. In this example, and in the videos above we use for our domain.
cPanel Login Screen Chromium Browser
3. Type in the username and password of your cPanel hosting account and click the “Log in” button.

Note: You would have received the cPanel username and password when you first signed up for the hosting plan with Cloud Matrix. If you do not know your cPanel username or password please feel free to contact support.

cPanel Login details
4. Scroll down the page to the “Email” section, and click on the “Email Accounts” icon.
Email Accounts Icon
5. Make sure the “Add Email Account” tab is selected. In the “Email” field, enter an account name. An account name is anything before the “@” symbol of your email address.

6. In the “Password” field, enter a strong password for your new email account. You can either make up your own password, or you can generate a random password using the “Generate” button to the right of the “Password” field.

Note: Pay attention to the password strength indicator just below the “Password” field. When the bars turn green, this means that your password strength is good.

7. In the “Password (Again)” field, either retype the password or copy and paste it from the first field.

Trick: You can toggle password visibility using the Password visibility icon icon.

Add Email Account
8. Next, set the amount of disk space you want to allocate to this email account in the “Mailbox Quota” field.

  • The first radio button allows you to set a specific quota for this mailbox. Keep in mind that there is an overall disk space allowance set according to your hosting plan.
  • The second radio button allows you to set this mailbox to “Unlimited“. Again, keep in mind that your hosting plan has a disk space limit.

9. Finally, click on the “Create Account” button to save the settings and create the email account. If you have selected the “Send welcome email…” checkbox, there will be an email in your new inbox containing instructions to configure your mail client.

Create Account button
If all is well, you will receive a “Success” message letting you know that your new email account has been created and you are ready to start sending and receiving mail.
Success message: Account created

How to set up your email account on an iPhone or iPad

The Auto Configuration app will set up your Apple or Mac Mail account automatically. Learn how.
This tutorial will take you step-by-stepthrough the process of manually setting up a new Mail account on your Apple device with iOS. Devices include iOS for iPhone, iPad, iPod and MacOS®®
Apple logo
If the Mail account is already set up, but is giving errors, then please refer to our  Troubleshooting guide instead.
Be sure to replace with your own domain name.

Add the Mail account

1. Touch the “settings” icon on your devices home screen.

iPhone settings icon
2. Touch “Mail“.
iPhone mail settings
3. Touch “Accounts“.
iPhone accounts settings
4. Touch “Add Account“.
iPhone add account
5. Touch “Other” from the “Add Account” menu.
iPhone other
6. Touch “Add Mail Account“.
iPhone other add mail account

Fill in your New Mail Account information.

7. Fill in your “Name“, “Email“, and “Password“, then touch “Next“.

If you have forgotten your password, please see the following article: How to change your email password in cPanel.

iPhone new account

Configure the Incoming and Outgoing mail servers.

8. Touch “IMAP“.
9. Scroll down until you see “Incoming Mail Server” and touch it. Fill in the relevant details provided replacing with your own domain name. Do the same for the “Outgoing Mail Server” settings, as in the screen below and then touch “Next“.

Always make sure that “User Name” is the full email address of the Mail account you are setting up.

The “User Name” and “Password” fields are the same for both the Incoming and the Outgoing mail servers.

iPhone Server Settings

Verify Server Identity.

10. It is likely that you will receive a prompt message asking you to verify the incoming and outgoing servers. Be sure to touch “Continue” for each prompt.

iPhone Cannot Verify Server Identity
11. Make sure to “Save” the account.
iPhone save IMAP account
12. Touch on the new account you have just saved.
iPhone Choose New Account
13. Then touch the account as in the image below.
iPhone choose account
14. Under “Outgoing Mail Server“, touch the “SMTP” server to open the settings.
iPhone choose account
15. Then under “Primary Server” touch the server name to open the SMTP settings.
iPhone choose smtp
16. Check the SMTP settings:

  • User Name” is the full email address for the mail account you re setting up.
  • The “Use SSL” toggle must be set to “on“.
  • Authentication” is set to “Password“.
  • Server Port” is “465“.
  • Touch “Done“.
iPhone smtp settings

You have completed your mail account setup.

Congratulations! You have now successfully configured your email account on your iPhone or other iOS device.

Email still not working? Read our Troubleshooting Guide

How to change your email password in cPanel

1. Open up your favourite web browser. We have used “Chromium” in this example.

Mozilla Firefox browser icon

Mozilla Firefox

Google Chrome browser icon

Google Chrome

Microsoft Edge browser icon

Microsoft Edge

Apple Safari browser icon

Apple Safari

2. Type into the address bar, replacing with your own domain. In this example, and in the video above we use for our domain.

cPanel Login Screen Chromium Browser

3. Type in the username and password of your cPanel hosting account and click the “Log in” button.

Note: You would have received the cPanel username and password when you first signed up for the hosting plan with Cloud Matrix.

cPanel Login details

4. Scroll down the page to the “Email” section, and click on the “Email Accounts” icon.

Email Accounts Icon

5. Scroll down to the “Email Accounts” section. Under the “Actions” section, click on the “Password” button for the email account you are attempting to reset.

Email Accounts

6. In the boxes that drop down, type your new password in the “Enter a password” box.

Take note of the password strength indicator to ensure that the password you have chosen meets our security requirements.

Type the password again to confirm it.

7. Finally, click the “Change Password” button and your password will be reset.

Password fields

Note: You can also generate a random password using the “Generate” button.

8. Congratulations! Your email password has been changed successfully.

How to set up a spam filter

Let’s be honest, spam email isn’t exactly fun is it? We don’t enjoy it and neither do you, that is why we decided to help you configure an incredible spam filter that comes featured with your Cloud Matrix hosting account. Apache SpamAssassin™ will help keep spam out of your inbox, letting you focus on efficient communication.

What is Apache SpamAssassin™

Apache SpamAssassin is an open-source tool developed to filter and classify emails while blocking spam. It uses a combination of subject line and body text analysis, Bayesian filtering, and DNS blacklists, to drastically limit and can even prevent spam from reaching your inbox.

Read on to learn how to create a spam filter using Apache SpamAssassin.

How to create a spam filter

Log in to the cPanel account for your domain. See our “How to log in to cPanel” guide if you are unsure how to do this.

Scroll down to the “Email” section of your cPanel dashboard.

Click on the “Apache SpamAssassin” button.

Apache SpamAssassin button

Since this is your first time setting up your spam filter, click on the “Enable Apache SpamAssassin” button.

Enable Apache SpamAssassin button

You will see a success message.

Enable Apache SpamAssassin success message

Click the “Go Back” button.

Go back button

Click the “Enable Spam Box” button.

Enable Spam Box button

You will see another success message.

You are now ready to set up email filters and specify the intensity with which you would like SpamAssassin to filter your mails.

Navigate back to your cPanel dashboard using the icon in the top left.

cPanel dashboard icon

Scroll back to the “Email” section and click on the “Global Email Filters” button.

Global Email Filters button

Click on the “Create a New Filter” button.

Create a New Filter button

Set a name for your rule. We used “Spam box” in this example.

Filter Name field

In the “Rules” section, select “Spam Bar” from the first dropdown, and “Contains” from the second dropdown.

In the next field enter a spam score using a series of (+) symbols, with 5 being an adequate score for an individual user.

Rules field

Next, under the “Actions” section, set the dropdown to “Deliver to Folder”, and set the name of the folder to “spam”.

Actions field

Finally, click the “Create” button.


This activates your spam filter, you will see a success message letting you know that you spam filter is now active.

Filter creation success message

Remember: Be sure to check your “spam” folder regularly to make sure that real mails are NOT being marked as spam incorrectly. It is also a good idea to empty your spam folder regularly to save disk space on your mail server.

If you run into any trouble please always feel free to open a support ticket through your client area, or by sending an email to support.

What is cloud computing

What is cloud computing

Cloud computing provides shared processing resources and data to computers and other devices on demand, over the Internet. It gives users on-demand access to a shared pool of computing resources, such as networks, servers, storage, applications and services, which typically are hosted in third-party data centers.

Benefits of cloud computing

Cloud computing makes IT flexible for users, as well as for administrators:

  • Provides easy access to essential IT assets. This makes it as easy as possible for users to employ these assets.
  • Enables self-deployment. Users do not really need an IT administrator anymore in order to deploy a new server.
  • Provides scalability. When running out of physical resources, it is easy to add new resources.

Why is it called cloud computing?

Cloud computing is a metaphor. For a user, the network elements representing the provider-rendered services are invisible, as if obscured by a cloud. The bottom line is that from the user’s perspective, it really does not matter which resources are running where. All it matters are the resources themselves.

Which are the different types of cloud computing?

Depending on the types of resources, we can distinguish different types of cloud computing:

  • IaaS (Infrastructure as a Service) offers virtualised networking and data centers to run virtual machines and images.
  • PaaS (Platform as a Service) offers a platform, including middleware, on which we can run VMs and containers.
  • SaaS (Software as a Service) provides access to applications.

IaaS Service Models

IaaS Clouds can be offered in different ways, using different service models:

  • Private cloud – A company creates a IaaS infrastructure that is for private usage only.
  • Public cloud – Cloud capacity is offered as a commodity service, as is the case for telephony that is offered by a telecom provider. Customers hire a part of the public cloud infrastructure.
  • Hybrid cloud – This type of IaaS service is a model where a cloud session consists of both private and public IaaS components.

Automatic out of office reply

How to set up an automatic out of office reply

Cloud Matrix chose cPanel for your email hosting, and for good reason. It comes with many useful features, giving you greater control over your communication. One of these features is the “Autoresponder” which let’s you set up an automated reply message that can be sent whenever someone sends you an email.

This can be pretty useful for when you won’t be at the office for a while. So the next time you go on an exotic holiday, let your contacts know by setting up an automatic out of office reply.

Here is a step by step guide to creating an automated reply:

  1. Login to “MyZone”.
  2. Click on “Services”.
  3. Under ”Product/Service”, click on the domain you want to create the responder for.
  4. Under “Quick Shorcuts”, select the “Autoresponders” icon. The cPanel Autoresponders window will open in your browser in a new tab.
  5. Under the “Managing” heading, select your domain from the dropdown.
  6. Under “Modify/Add Autoresponder”, click the “Add Autoresponder” button.
  7. Configure your autoresponder:
    • Character Set: Leave this as utf-8 unless you know what you are doing.
    • Interval: Set this to 0 if you want the autoresponder to activate every time you get an email. If a person sends you more than one mail, it can become quite frustrating if they receive an automated response each time they send a mail. If you want to combat this, the interval can be set to a number of hours to wait between responses to the same email address.
    • Email: This is the email address you want the reply to come from.
    • From: Set a from name so your contacts know who the reply is coming from.
    • Subject: Create a subject line that you want in the reply message.
    • HTML: Only check this box if your reply includes HTML.
    • Body: This is where you would enter the main message. Include as much information here as you feel might be relevant.
    • Start: Set this to “Immediately” if you want the responder to start right away. Select “Custom” and set a time, if you want the responder to start later.
    • Stop: Set this to “Never” if you would like the responder to run indefinitely. Again you can choose “Custom” if you want more control.
  8. Finally, Click on the “Create/Modify” button to save the autoresponder.

Still not sure? Check out this video or contact support.

Incoming email filtering

Protect your inbox from spam with our professional incoming email filtering solution.

What is incoming email filtering?

Cloud Matrix offers a professional incoming email filtering solution. It is a gateway solution which filters all inbound email and eliminates spam & viruses before these threats reach your network. Our filtering solutions achieve a nearly 100% accuracy rate.

Why do you need a professional incoming spam filter?

Stop running the risk of IT network threats! If your Inbox is crowded with unsolicited bulk mail every day, then that’s a sign you need a professional incoming spam filter solution. Get full protection for your Inbox and say goodbye to spam, virus and malware threats!

How does it work?

Nothing easier! Add the domain in the SpamExperts interface, change your MX-records and you’re ready to go. With the intuitive SpamPanel interface you are in full control of your email flow. Incoming emails are securely analyzed and scanned by the cluster in real time. The unique, self-learning filtering mechanisms quickly understand the emailing behavior so they only get better with time. Any message detected as spam is moved to the quarantine, which you can monitor in the user-friendly SpamPanel, through email-reports or even directly in your email client! No more wasted time in dealing with spam, simply focus your energy on business tasks, while still in full control.

PayFast subscriptions

PayFast logo

PayFast subscriptions

Pay your hosting invoices with PayFast subscriptions, a secure online repeat billing system.

Why you should use PayFast?

Making online payments to Cloud Matrix has never been easier. Whether you are buying or selling online, PayFast has the right solution.

Use the subscription services for scheduled, on time payments.

You don’t need a merchant account to sign up.

Your personal information stays private and protected.

All six major South African banks are supported.

Pay from any browser including mobiles and tablets.

Who can use PayFast?

Anyone in South Africa with an internet connection and a browser can make payments online.

PayFast payment methods

PayFast supports a number of online payment methods:

Credit & Cheque Cards

Make secure online payments using a credit card or cheque card.

Instant EFT

EFT payments that clear so fast it’s like getting paid cash in hand.


Customers can pay with Bitcoin and merchants will receive the amount in ZAR.


Pay safely with online credit using Mobicred, the digital store crdit currency.


Simple, convenient, trusted digital wallet from MasterCard for faster, safer shopping.

PayD debit card payments

Make secure online payment using your debit card with PayD.

Supported Banks

Absa Bank logo
Capitec Bank logo
First National Bank logo
Investec logo
Nedbank logo
Standard Bank logo

More about PayFast straight from the source

PayFast enables SMEs in South Africa to accept payments online in the easiest way possible. By partnering with businesses across various industries PayFast allows South Africans to flourish in the digital economy. Whether your business is just starting out or is already established, there is a solutions to suit your payment needs.

Merchants can accept local and international payments from anywhere in the world and receive ZAR. Payment methods such as credit cards, Instant EFT, Masterpass, Mobicred, debit cards and Bitcoin allow merchants to accept payment from a wide variety of clients. With integrations to over 70 shopping cart platforms, there is a solution to suit any payment requirement, no development skills needed. Recurring billing and subscription payments are also available, at no extra fee, to support progressive business models.


Is it safe?

This is always the biggest question when it comes to online payments.

Building trust

The safety of your personal information is always of highest priority with us. That is why we have already made sure that PayFast is 100% safe for you to use. You can rest assured that you are completely protected when paying online.

PayFast is fully PCI-DSS compliant

PCI-DSS Compliancy icon
PayFast is committed to keeping merchants and their customer’s safe by being a PCI DSS Level 1 Service Provider which is the highest security level possible in the industry. 3D secure is used on all credit card transactions and advanced security and fraud risk measures are in place for all merchants.

How to setup an email account on Android

Learn how to set up a private cPanel email account on your Android phone, using the devices native “Email” app. We have used the Samsung Galaxy Note 5 for this tutorial. We also assume that you have already created a mailbox in cPanel and that you are now trying to add that account to your Android phone.

If you would like to learn how to create an email account in cPanel, follow this guide instead:
Create an email account in cPanel

android icon
  • If the mail account is already setup on your Android phone, but you are getting errors, then try our Android email troubleshooting guide instead.
  • In this guide, we use IMAP mail, with SSL by default.
  1. Open your favourite Android “Email” application. Samsung email icon
  2. Touch the hamburger menu from the top left of the email application.
  3. Touch the gear icon to open the “Email Settings” screen.
  4. Under the “Accounts” section, touch the “Add account” option.
  5. From the “Set up account” screen, touch the “Add new account” button.
  6. At the “Add new account” screen, enter your “Email address” and “Password“.
  7. Touch the “Sign in” button.
    • You will see the message “Checking auto setup information…”
  8. At the “Select account type” screen, touch the “IMAP account” option.
  9. At the “Server settings” screen, ensure that your details match the following:
    • Account:
      • Email address:
      • Username:
    • Incoming server:
      • IMAP server:
      • Security type: SSL (Accept all certificates).
        • When the “Accept all certificates” prompt appears, touch the “Accept” option.
      • Port: 993
    • Outgoing server:
      • SMTP server:
      • Security type: SSL (Accept all certificates).
        • When the “Accept all certificates” prompt appears, touch the “Accept” option.
      • Port: 465
        • Make sure the “Authentication required before sending emails” toggle is set to On
      • Username:
      • Password: The password for your email account should already be filled in.
  10. Touch the “Sign in” button to save the settings.
    • The following message should appear: “Checking server settings…”

If all the settings were input correctly your emails will begin synchronising from the mail server.