Migrating Domains from Another Provider
If you're migrating your sending domain from a previous email platform or DNS host into Mission Inbox, it's important to clean up and configure your DNS records carefully to avoid conflicts, preserve deliverability, and ensure a smooth transition.
This guide walks you through the best practices to follow when bringing a domain from another provider.
1. Understand Why DNS Cleanup Matters
When you move your domain into Mission Inbox, old DNS records may conflict with what we need to verify and authenticate your mailbox correctly.
You should clean your domain's DNS zone of:
-
Old or unused SPF, DKIM, and DMARC records
-
MX records still pointing to legacy platforms
-
Duplicated or conflicting entries (e.g., multiple SPF or DMARC records)
2. Clean Up Your DNS Records
Before adding your domain to Mission Inbox, follow these steps:
🔍 Check for Existing Records
Use MXToolbox or your current DNS panel to inspect your:
-
SPF
-
DKIM
-
DMARC
-
MX
-
CNAMEs related to email
Remove Conflicting or Redundant Records
-
Delete old SPF records.
-
Only keep one DMARC record (the one from Mission Inbox).
-
Keep only one active MX record (the one from Mission Inbox).
-
Remove legacy DKIMs no longer used.
3. Align with Mission Inbox
Ensure your DNS records exclusively reflect Mission Inbox settings.
Here’s what that means:
Record Type | Mission Inbox Recommendation |
---|---|
SPF | Only include v=spf1 include:spf.secureoutboxment.com ~all |
DKIM | Use DKIM values provided in your Mission Inbox dashboard |
DMARC | Use DMARC values provided in your Mission Inbox dashboard |
MX | Only use 10 mail.inboxment.com |
🔗 Refer to our DNS Verification Guide →
4. Point Your Nameservers (Optional but Recommended)
For easiest setup and ongoing maintenance, we highly recommend migrating your nameservers to Cloudflare. This allows Mission Inbox to auto-publish necessary records and simplifies future changes.
🔗 How to Move to Cloudflare – Full Guide →
If you prefer not to move your nameservers, you’ll need to manually publish all records provided in your dashboard.
5. Add Your Domain to Mission Inbox
Once your DNS is clean:
-
Log into your Mission Inbox Dashboard
-
Navigate to Domains > Add New
-
Enter your root domain (e.g.,
yourdomain.com
)
🛠️ Troubleshooting Tips
-
Still seeing DNS conflict warnings?
-
Double-check that no duplicate SPF or DMARC records exist.
-
Make sure your MX records point to only one provider
-
🧠 Pro Tip
If you’re using multiple domains, we recommend:
-
3 subdomains per root domain
-
1 mailbox per subdomain
This structure keeps things clean, isolated, and optimized for deliverability.