Many businesses today want to:
-
Host their website on modern platforms like Vercel or a VPS
-
But keep their business emails safely running on Netpoa cPanel
Good news: ✅ This setup is completely possible — if DNS is configured correctly.
This guide explains how to separate website hosting from email hosting without breaking your email service.
Goal Setup
| Service | Hosted Where |
|---|---|
| Website (example.com) | Vercel or VPS |
| Email (info@example.com) | Netpoa cPanel |
STEP 1: Keep Nameservers at Netpoa
To make things simple and avoid email problems:
Keep your domain nameservers pointing to Netpoa.
Example:
This allows you to manage DNS directly inside cPanel.
STEP 2: Point Website to Vercel or VPS
If Using Vercel
Inside cPanel → Zone Editor:
Update:
Add:
If Using a VPS
Update only:
Leave other records untouched.
VERY IMPORTANT: Fix the “mail” Record
When a domain is created in cPanel, sometimes:
is set as a CNAME pointing to:
This works only when website and email are on the same server.
But if you move the website externally, this will break email.
❌ Why Email Breaks
If:
And:
Then:
Your MX record will send email to the wrong server.
✅ Correct Mail Configuration
Step 1: Delete the CNAME record for mail
Remove:
Step 2: Create an A Record for mail
Create:
Example:
Step 3: Confirm MX Record
Make sure MX is:
✅ Final Correct DNS Structure
Now:
✔ Website works externally
✔ Email remains on Netpoa
✔ No delivery issues
Common Mistakes to Avoid
❌ Changing nameservers without recreating MX
❌ Leaving mail as CNAME
❌ Deleting SPF or DKIM
❌ Pointing MX to Vercel
When Should You Change Nameservers?
Only change nameservers if:
-
You are using Cloudflare
-
You are using external DNS provider
-
You understand how to recreate MX, SPF, DKIM
If unsure, keep DNS at Netpoa.
Need Help?
If you are a Netpoa client and need assistance:
Email: info@netpoa.com
WhatsApp: 0755 212 222
Netpoa support will configure everything correctly for you.
