Whether you're hosting your website on an external VPS    here’s how to configure DNS properly — including keeping email on your current hosting (e.g., cPanel).


???? SCENARIO 1: Website on VPS, Email Stays on Current Server (e.g., cPanel)

???? Goal:

  • Point website (www and root domain) to your external VPS

  • Keep email services (like Roundcube, Webmail) working from your current cPanel host


???? Step 1: Get Your VPS IP

  • Ask your VPS provider or check your server panel for the IP address (e.g., 123.123.123.123)


⚙️ Step 2: Update A Records in DNS

Update only A records for web access:

Type Name Value
A @ 123.123.123.123 ← your VPS IP
A www 123.123.123.123 ← same VPS IP

✅ This points only the website to the VPS


✉️ Step 3: Leave MX Records and Email DNS as-is

Do NOT change the MX records if you want to keep your email on the current host.

Example:

Type Name Value
MX @ mail.yourdomain.com
A mail IP of current hosting server
A webmail IP of current hosting server
A cpanel IP of current hosting server
CNAME autoconfig yourdomain.com or cPanel host

✅ These settings ensure that email and webmail continue to work.


???? Step 4: Check Email Routing (Important!)

In cPanel > Email Routing, make sure to select:

???? “Local Mail Exchanger”

This tells the server to keep handling email locally.


???? Step 5: Test Everything

  • Website should load from your VPS

  • Email (info@yourdomain.com) should still work via Webmail or mail client

 

DNS Example:

Record Type Host/Name Points To / Value
A @ VPS IP (website)
A www VPS IP
MX @ mail.yourdomain.com (email host)
A mail IP of cPanel or email host
A webmail IP of cPanel or email host

???? Summary: Keeping Web and Email Separate

Component Where it Lives DNS Record Type Points To
Website VPS or external host A ( @, www ) VPS IP
Email cPanel/Netpoa server MX, A (mail) Original host
Webmail cPanel/Netpoa server A (webmail) Original host

✅ Need Help?

If your domain is hosted with Netpoa, we can configure this for you.

 

???? Email: info@netpoa.com
???? WhatsApp: 0755 515 122

Was this answer helpful? 0 Users Found This Useful (0 Votes)