— Web Development — 1 min read
Let's assume you have a cPanel account and want to use cPanel Email but your website is hosted on a different server.
For example, my website Coindrop is hosted on Vercel but Vercel does not provide email hosting. I don't want to pay for separate e-mail hosting since I already have an underutilized Namecheap Hosting server running on cPanel.
In cPanel,
On your server, add the following DNS records. In Vercel, this can be found at Dashboard > Domains > your-website.com > DNS Records.
I like to use Thunderbird as my e-mail client but cPanel also has built-in e-mail clients you can test it with if you go to cPanel > Email Accounts > admin@yourwebsite.com > Check Email. If you're using Thunderbird, go to Menu > Add New > Existing Email Account. Accept any security certificates during the login process.
Test it out by sending an email to admin@your-website.com.