Every hosting plan includes email on your own domain. You create the mailbox in cPanel, then add it to whatever mail app you already use.
CREATE THE MAILBOX FIRST
In cPanel, open Email Accounts and create the address. Choose a real password rather than a memorable one; mailboxes are attacked constantly because a working mailbox is worth something to a spammer.
Note the mailbox quota you set. A mailbox that hits its quota silently stops receiving, and the sender gets a bounce you never see.
THE SETTINGS YOUR MAIL APP WANTS
cPanel shows the exact settings for each mailbox under Connect Devices on that account. Use those rather than anything you remember from another host, because the server name differs.
Two choices matter:
Use IMAP, not POP3, unless you have a specific reason. IMAP leaves mail on the server so every device sees the same mailbox. POP3 downloads and removes it, which is how mail ends up existing only on a phone that later goes in a river.
Use the secure ports with SSL/TLS, which is what cPanel shows by default. If a guide tells you to disable encryption to make it work, the problem is elsewhere.
IF SENDING FAILS BUT RECEIVING WORKS
This is nearly always the outgoing server, and nearly always one of three things:
Your mail app is set to send without authentication. It must log in to send, using the same username and password as receiving.
Your internet provider blocks the standard outgoing port. Try the alternative port cPanel lists.
You are over the hourly send limit on your plan. That limit exists to stop one compromised account getting the whole server blacklisted.
DELIVERABILITY
If your mail arrives in other people's spam folders, the fix is usually DNS rather than the mail app. Open a ticket and ask us to check the SPF and DKIM records for your domain — those are what tell other mail servers your messages are genuinely from you.
