DigitalOcean DNS Setup For ImprovMX

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

1. View Required DNS Records

Go to your ImprovMX dashboard at https://app.improvmx.com then locate the domain in question (we will use improvmx.ml for this example) and click on it to enter the domain settings menu.

24.532008651973

Scroll to the MX entries section. This shows the two DNS MX records you will need to add on your DNS control panel. Click on the value at the right hand side - this will copy it to the clipboard for use in the next step.

26.460953393416

2. Set MX Records in DigitalOcean

Go to your DigitalOcean dashboard then go to Networking -> Domains and choose the domain you will be using with ImprovMX. As we will be creating an MX record, click the MX tab.

10.5241480019

In the HOSTNAME field, enter @. In the MAIL PROVIDERS MAIL SERVER field, paste the value you copied to the clipboard earlier mx1.improvmx.com, set the PRIORITY to 10 and the TTL to 14400. Click Create Record.

Do the same for a second set of MX records, the difference being mx2.improvmx.com for MAIL PROVIDERS MAIL SERVER and 20 for PRIORITY.

3. Set SPF Records in DigitalOcean

Go back to the ImprovMX dashboard and look for the SPF records section. Click the RECOMMENDED VALUE to copy it to the clipboard.

63.251664239019

Back in DigitalOcean, click the TXT tab.

16.381980166253

Paste the SPF value v=spf1 include:spf.improvmx.com ~all into the VALUE field. Enter @ in the HOSTNAME field. Leave the TTL as default and click Create Record to save.

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 our system has detected the DNS changes we'll notify you and you'll be ready to go!

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

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!