Generic DNS Configuration

How to set up ImprovMX with any DNS provider.

This guide covers the general steps to configure your domain's DNS records for ImprovMX email forwarding, regardless of which DNS provider you use.

1. View and copy your MX & SPF records

First, retrieve your DNS records from ImprovMX. Follow our Viewing MX & SPF records guide to find and copy them.

2. Add MX Records

In your DNS provider's control panel, remove any existing MX records for your domain, then add the following:

Type Host Value Priority
MX @ mx1.improvmx.com 10
MX @ mx2.improvmx.com 20

3. Add SPF Record

Create a TXT record to authorize ImprovMX to handle emails on behalf of your domain:

  • Type: TXT
  • Host: @
  • Value: v=spf1 include:spf.improvmx.com ~all

Note: If you already have an SPF record for your domain, do not create a second one. Instead, see our guide on combining SPF records.

4. Verify

DNS changes can take up to 24-48 hours to propagate, though it's usually much faster. Return to your ImprovMX dashboard and check your domain — we'll notify you once the records are detected. You can also click Check Again to see if the changes are already active.

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