How to set up Namecheap cPanel Email without using your hosting nameservers

If your domain is not pointed to your Namecheap Shared or Reseller Hosting nameservers (for example, it uses Namecheap BasicDNS/PremiumDNS/FreeDNS, or another DNS provider), you can still use the cPanel Email service included with your hosting plan.

To do this, you will need to configure the required email DNS records at your DNS provider and make sure Email Routing is set correctly in cPanel.

This guide covers the following steps:



Step 1: Configure DNS records


Configure the DNS records below at your DNS provider. 

If your domain uses Namecheap BasicDNS/PremiumDNS/FreeDNS, add the records in your Namecheap account as described in the "How do I set up host records for a domain?" guide. If your domain uses a third-party DNS provider, add the records through that provider instead.

MX records

Choose one of the following options:


Option 1: Jellyfish MX records (recommended)   

Jellyfish is our email filtering system that provides spam protection and additional email management features:

Type Host Value Priority
MX @ mx1-hosting.jellyfish.systems 5
MX @ mx2-hosting.jellyfish.systems 10
MX @ mx3-hosting.jellyfish.systems 20


Option 2: Standard mail records

Alternatively, you can route emails with these records:

Type Host Value Priority
MX @ mail.yourdomain.tld 10
A mail 11.11.11.11 -


Replace yourdomain.tld with your actual domain name and 11.11.11.11 with your actual hosting IP address. You can find your IP address in the Your Hosting Account Details for yourdomain.tld welcome email.

NOTE: If your DNS provider supports proxying DNS records (for example, Cloudflare), make sure the mail record is unproxied. Email traffic cannot be routed through proxy services.


Email authentication

To improve email deliverability and help prevent messages from being marked as spam, configure the following records:

Record Purpose
SPF Authorizes sending servers
DKIM Digitally signs outgoing messages
DMARC Defines how receiving servers handle authentication failures


The required values are available in cPanel >> Email section >> Email Deliverability >> Manage.

For detailed information, see cPanel Email Deliverability Tool – SPF, DKIM, and DMARC Records.


Optional DNS records

The records below enable additional email-related features. They are optional and are not required for email delivery. The required values are available in cPanel >> Domains section >> Zone Editor >> Manage, where they can be copied directly.





Step 2: Configure Email Routing


Once the DNS records are configured, make sure Email Routing is set correctly in cPanel >> Email section >> Email Routing by selecting Local Mail Exchanger. This ensures that incoming emails are delivered to the mailboxes hosted on your cPanel account.

For illustrated instructions, check here.

That is it! Once the configuration is complete, allow time for the DNS changes to propagate. DNS propagation usually takes 30-60 minutes, although in some cases it may take up to 24-48 hours to complete.

To verify that your email DNS records are resolving correctly, you can use online DNS lookup tools such as MXToolbox.

Updated
Viewed
215 times

Need help? We're always here for you.

notmyip