There is a meaningful difference between receiving an email from company@gmail.com and one from hello@yourcompany.ca. The latter signals professionalism, legitimacy, and attention to detail. If you have a website hosted on a cPanel account, you already have everything you need to set up professional email using your own domain - at no extra cost. This guide walks you through the entire process from creating your first email account to reading your mail on your phone or desktop.
Creating an Email Account in cPanel
Log in to cPanel (typically at yourdomain.ca:2083) and follow these steps:
- Under the Email section, click Email Accounts
- Click the Create button
- In the Username field, enter the part before the @ sign (e.g.,
hello,info,sales, or your name) - Make sure the correct domain is selected from the dropdown if you have more than one
- Set a strong password - use the password generator if needed
- Set a Storage Space quota. 250 MB is fine for light use; 1 GB or more is better for an active mailbox
- Click Create
Your new email address is live immediately. You can create as many accounts as your plan allows - one for each team member, department, or purpose.
Checking Email via Webmail
cPanel includes a built-in webmail interface so you can read and send email directly from your browser without configuring anything else. To access it:
- In cPanel, click Email Accounts
- Find your account and click Check Email
- Choose your preferred webmail client (Roundcube is the most modern and user-friendly option)
Webmail is convenient for occasional access or when you are away from your regular devices, but most people prefer to use a dedicated email app on their computer or phone.
Connecting to an Email Client (Outlook, Apple Mail, Thunderbird)
To use your professional email in an app, you need your mail server settings. cPanel makes this easy:
- In Email Accounts, click Connect Devices next to your account
- cPanel will display your incoming (IMAP) and outgoing (SMTP) server settings, ready to copy
Recommended settings (IMAP, SSL):
- Incoming mail server (IMAP):
mail.yourdomain.ca- Port 993 - SSL/TLS - Outgoing mail server (SMTP):
mail.yourdomain.ca- Port 465 - SSL/TLS - Username: Your full email address (e.g.,
hello@yourdomain.ca) - Password: The password you set when creating the account
Most modern email clients (Outlook, Apple Mail, Thunderbird, Gmail app) will auto-configure themselves if you simply enter your email address and password and select "IMAP" when prompted. The auto-configure option is worth trying first.
Setting Up Email Forwarding
If you want email sent to one address to automatically arrive in another mailbox (for example, forwarding info@yourdomain.ca to your personal Gmail while you are getting started), cPanel makes this simple:
- Under Email, click Forwarders
- Click Add Forwarder
- Enter the source address and the destination address
- Click Add Forwarder
Forwarding is also useful for creating "catch-all" role addresses like support@ or billing@ that redirect to the right team member.
Configuring Spam Filters
cPanel includes SpamAssassin, a powerful spam filtering tool. To enable it:
- Under Email, click Spam Filters
- Toggle Process New Emails and Mark them as Spam to on
- Optionally enable Automatically Delete New Spam if you prefer not to see spam at all
You can adjust the spam threshold score - a lower number catches more spam but may occasionally flag legitimate mail. Starting at the default score (5) is a good approach; adjust from there based on what you receive.
Setting Up an Email Signature and Autoresponder
For a polished professional experience:
- Email signature: Configure your signature within your email client (Outlook, Apple Mail, etc.) - this is not done in cPanel
- Autoresponder (out-of-office reply): In cPanel, go to Email > Autoresponders, click Add Autoresponder, set your dates and message, and save
Autoresponders are great for vacation notices, support ticket confirmations, or acknowledging a contact form submission.
Tips for Managing Multiple Email Accounts
If you are managing email for a small team:
- Create individual accounts for each person rather than sharing one mailbox
- Use Email Disk Usage (under Email in cPanel) to monitor storage
- Remind team members to clean out their sent and trash folders regularly to conserve quota
- Consider setting quotas per mailbox to prevent one account from consuming all available email storage
Professional email is one of the most visible parts of your online presence. dotCanada shared hosting plans include full-featured email hosting with your domain - no extra subscriptions required. Our support team is happy to walk you through the setup if you get stuck at any step.

