Namecheap DNS Setup for ImprovMX

Quickly and easily set up your domain's DNS records in Namecheap for ImprovMX email forwarding.

1. View Required DNS Records

Go to your ImprovMX dashboard, locate your domain(we will use improvmx.ml for this example) and click to modify settings.

Scroll to the MX entries section. This shows the two DNS MX records you'll need to create on your DNS control panel. Click the value for Mail Server, this will copy to clipboard for later use.

2. Set MX Records in Namecheap

Go to your Namecheap dashboard and choose the domain you will be using with ImprovMX. Click Advanced DNS to modify DNS records.

Scroll to the Mail Settings section then from the dropdown select Custom MX.

For Host enter @, for Value paste mx1.improvmx.com. from earlier, for Priority enter 10, leave TTL as Automatic. Then click SAVE ALL CHANGES.

Now click ADD NEW RECORD and do the same for a second set of MX records, the difference being mx2.improvmx.com. for Value and 20 for Priority. Then click SAVE ALL CHANGES.

3. Set SPF Records in Namecheap

Go back to the ImprovMX dashboard and look for the SPF records section. Click the value in Recommended Content to copy to clipboard.

Go to back to Namecheap and add a record like in Step 2. But this time, choose a TXT Record from the Type dropdown.

Enter @ for Host, and paste v=spf1 include:spf.improvmx.com ~all into the Value field, leave TTL as Automatic, then click Save All Changes.

4. Verification

That's it! Now wait for the DNS changes to propagate, which can take up to 48 hours—although normally much sooner. Once we detect the DNS changes we'll notify you and you'll be ready to go!

If you're feeling lucky you can go back to the ImprovMX dashboard and click Check Again in case the changes are picked up right away!

11. The domain will show Email forwarding active when the DNS changes have propagated successfully.

Still have questions? Feel free to reach out to our support team!