Your emails are bouncing or landing in spam, and you're blaming your copy. But the real culprit is probably sitting in your DNS records, doing nothing.

MX records are one of those infrastructure details that nobody wants to think about until they're the reason your entire cold email campaign dies. And in 2026, with stricter authentication requirements and spam filters getting smarter, getting this right isn't optional anymore - it's the baseline.

Here's what you need to know to stop leaving money on the table.

What MX Records Actually Do (And Why They Matter)

An MX record tells the internet where to deliver emails sent to your domain. When someone replies to your cold email from [email protected], their mail server looks up your MX record to find your mail server. If that record is broken or misconfigured, your replies go to the void.

More importantly for cold email: ISPs (Gmail, Outlook, Yahoo) use MX record data as part of their trust calculation. If you're sending from a domain with no MX records, or with badly configured ones, filters will flag you as suspicious. You can have perfect SPF, DKIM, and DMARC alignment - but a missing MX record will still tank your deliverability.

The specific signal ISPs are checking: does this domain actually receive email? If not, why should they trust it as a sender?

How to Check Your Current MX Records

You probably haven't looked at your MX records in years, if ever. Here's how to see what you actually have right now.

Use the command line (works on Mac, Linux, or Windows with WSL):

nslookup -type=MX yourdomain.com

Or if you prefer a web tool, use mxtoolbox.com - search for your domain and you'll get a full MX record dump.

You should see results that look like this:

yourdomain.com mail exchanger = 10 mail.yourdomain.com. yourdomain.com mail exchanger = 20 mail2.yourdomain.com.

Those numbers (10, 20) are priority values. Lower numbers get tried first. So in that example, mail.yourdomain.com is the primary MX record, and mail2.yourdomain.com is the backup.

If you see nothing, or if you see an error - that's your problem. You don't have MX records set up at all.

Setting Up MX Records the Right Way

If you're not receiving replies, you need functional MX records. You have two practical options:

Option 1: Use Your Email Provider's MX Records

If you're using Google Workspace, Microsoft 365, or another hosted email provider, they give you MX records to add to your DNS.

For Google Workspace, the MX records look like this:

10 aspmx.l.google.com. 20 alt1.aspmx.l.google.com. 30 alt2.aspmx.l.google.com. 40 alt3.aspmx.l.google.com. 50 alt4.aspmx.l.google.com.

You log into your domain registrar (GoDaddy, Namecheap, Route 53, etc.), find the DNS or MX section, and add these records exactly as shown.

For Microsoft 365, the primary MX record is:

yourdomain-com.mail.protection.outlook.com

Your email provider gives you the exact values. Just copy them in. Priority matters - follow their documentation exactly.

Option 2: Use a Backup MX Service

If you're running your own mail server or using a non-standard setup, you can use a backup MX service. This catches emails if your primary server goes down, but more importantly for cold email - it signals to ISPs that your domain is a real, operational email infrastructure.

Backup MX services like MXRoute, Backupify, or even a second Google Workspace account give you secondary MX records with a higher priority number (typically 20-30).

The point: if your primary MX server is down, these backup records keep your domain from failing completely. And that redundancy signals legitimacy to spam filters.

MX Records and DMARC/SPF/DKIM - The Whole Picture

MX records don't exist in isolation. They're part of the larger authentication framework. If you're doing cold email at scale, you need all of these working together.

Here's the rough order of importance:

A common mistake: people get SPF, DKIM, and DMARC set up perfectly, but never touch MX records. Then they wonder why replies disappear or their deliverability tanks. ISPs run MX record validation as part of their trust scoring. If you can't receive email, you shouldn't be sending it.

For a complete picture of what you need to set up, read the cold email infrastructure setup guide. It covers SPF, DKIM, DMARC, and MX records together.

Common MX Record Problems (And How to Fix Them)

Problem 1: MX records point to a mail server that doesn't exist

You add MX records pointing to mail.yourdomain.com, but that server doesn't actually exist or isn't running. Emails bounce immediately, and ISPs flag your domain as untrustworthy.

Fix: Make sure your MX records point to a mail server that actually exists and is running. Test this by sending an email to a test address at your domain from Gmail. If it bounces, your MX record is broken.

Problem 2: MX records point to the wrong server

You migrated email providers but forgot to update MX records. Now emails go to the old server, which is offline.

Fix: When you change email providers, your new provider gives you new MX records. Update them immediately. Test by sending a test email.

Problem 3: Multiple MX records with wrong priority

You have primary and backup MX records, but the priority numbers are backwards. Emails try the backup first (which might be slow), then the primary.

Fix: Lower numbers = higher priority. Primary should be 10, backups should be 20, 30, etc.

Problem 4: No trailing dot in MX record

This is subtle: aspmx.l.google.com is not the same as aspmx.l.google.com. (note the period at the end). Without the trailing dot, DNS resolution fails.

Fix: Always include the trailing period when adding MX records. Most registrars add it automatically, but verify it's there.

MX Records and Deliverability - The Real Impact

You've probably read that cold email deliverability depends on sender reputation, authentication, list quality, and warm-up. That's all true. But MX records are the foundation that none of that works without.

If your MX records are broken, your inbox placement will suffer. ISPs see a domain that can't receive email and treat it as high-risk. You'll see higher bounce rates, more spam folder placement, and fewer replies - even if your copy and list are solid.

The fix is boring infrastructure work. But boring infrastructure is what separates people who run successful cold email campaigns from people who blame Gmail and quit.

When to Update Your MX Records

You should check your MX records once during initial setup, then again any time you change email providers. After that, they rarely need to change.

If you're starting a new cold email campaign on a domain that's never sent email before, set up functional MX records before you send the first email. This gives ISPs a chance to see your domain as a legitimate endpoint, not just an outbound sender.

Check them now. It takes 60 seconds.

Related Guides