This is the question we answer more than any other. Someone buys hosting, gets their site up, and then realizes they’re still handing out cards with a Gmail address on them. Or they set up the email account but can’t figure out why it only works in webmail and not on their phone. Or they set it up fine and then buy a new laptop and have to start over from scratch.
So here it is, written down once. How to create a professional email address on your domain, get it working on every device you own, and not lose your mind in the process.
Step One: Create the Email Account in cPanel
Log into your cPanel account. Under the Email section, click Email Accounts. Click Create.
You’ll need to choose three things:
- The domain — if you have multiple domains on the account, pick the right one from the dropdown.
- The username — whatever comes before the @ symbol.
yourname,hello,info,firstname.lastname— your call. Keep it professional and keep it short. Nobody wants to typewebmaster.2026@yourdomain.cominto a contact form. - The password — use the generator. Seriously. This mailbox will get hammered by spam bots trying to brute-force their way in. A strong password here matters more than most people realize.
Click Create. The account exists now. You can log into it immediately through webmail at yourdomain.com/webmail or through the Webmail link in cPanel. But webmail is not where you want to live — you want this in your actual mail client.
IMAP vs POP3: The One Thing You Need to Understand
When you set up email on a mail client — whether that’s Gmail, Apple Mail, Outlook, Thunderbird, or anything else — it’s going to ask you to choose a protocol: IMAP or POP3. This choice matters more than people think, and the wrong one creates real problems.
IMAP vs POP3 — what happens to your email on each protocol
Use IMAP. Always. Unless you have a very specific reason to use POP3 — and almost nobody does — IMAP is the right answer. If you check email on more than one device (phone, laptop, desktop, tablet), IMAP is the only thing that keeps your life sane.
The server settings you’ll need for HostDango accounts:
- Incoming (IMAP):
mail.yourdomain.com· Port 993 · SSL/TLS - Outgoing (SMTP):
mail.yourdomain.com· Port 465 · SSL/TLS - Username: your full email address (
you@yourdomain.com) - Password: the one you set in cPanel
Replace yourdomain.com with your actual domain throughout.
Setting It Up in Gmail
Gmail can send and receive from external email accounts — which means you can manage your professional email right inside Gmail without switching apps. This is the setup a lot of people use when they’re transitioning from a personal Gmail to a professional address.
Add your account to receive mail:
- In Gmail, click the Settings gear → See all settings
- Click the Accounts and Import tab
- Under Check mail from other accounts, click Add a mail account
- Enter your professional email address and click Next
- Select Import emails from my other account (POP3) — Gmail’s fetch feature only supports POP3, but check Leave a copy of retrieved message on the server so your other devices still see the mail
- Server:
mail.yourdomain.com· Port 995 · SSL
Add your account to send mail:
- In the same Accounts and Import tab, under Send mail as, click Add another email address
- Enter your name and professional email address
- SMTP server:
mail.yourdomain.com· Port 465 · SSL - Enter your full email address as the username and your cPanel password
- Gmail will send a verification email — click the link or enter the code
After setup, when you compose in Gmail you’ll see a From dropdown letting you choose which address to send from.
Setting It Up in Apple Mail (Mac)
- Open Mail → Settings → Accounts → click +
- Select Other Mail Account → Continue
- Enter your name, email address, and password
- If auto-configure fails, enter manually: Account type IMAP, incoming and outgoing server both
mail.yourdomain.com - After creation, verify in Settings → Accounts → Server Settings that incoming is port 993 SSL and outgoing is port 465 SSL
Setting It Up in Outlook (Windows)
- Open Outlook → File → Add Account
- Enter your email address → Connect
- If auto-configure fails, select IMAP manually
- Incoming:
mail.yourdomain.com· Port 993 · SSL/TLS - Outgoing:
mail.yourdomain.com· Port 465 · SSL/TLS - Username: full email address · Password: your cPanel password
If Outlook throws a certificate warning, it’s usually because it’s trying to verify mail.yourdomain.com against the SSL certificate. If it persists, open a support ticket and we’ll give you the correct server hostname to use instead.
Setting Up a Forwarder (The Transition Option)
If you’re not ready to fully switch but want emails sent to your professional address to arrive in your existing inbox, a forwarder does the job. It takes everything sent to you@yourdomain.com and forwards it to you@gmail.com.
In cPanel: Email → Forwarders → Add Forwarder. Enter the address to forward from and the address to forward to. Done.
The limitation: replies will come from your personal Gmail unless you’ve also set up the “Send mail as” option in Gmail described above. Forwarders are a solid temporary setup while you’re transitioning, or permanent if you only need to receive at the professional address.
One More Thing: Test It Before You Assume It Works
Once you’re set up, send a test email to a different account — not to yourself from yourself — and confirm it arrives. Check the actual From address in the received email header, not just the display name. That’s what people will reply to, and it should show your professional address, not your personal Gmail bolted on as an alias.
If you run into trouble getting your mail client connected, open a support ticket. Mail configuration is one of those things that’s genuinely faster with a human looking at the specific error than chasing it through documentation.