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!