All articles
Email VerificationBy Efe Berke Çolaker 9 min read

Syntax and MX Checks: The Two Free Filters Before You Spend a Credit

How to strip malformed addresses and non mail domains before verification, what each check can and cannot prove, and where teams over filter.

ON THIS PAGE
  1. 01Syntax: the shape of the address
  2. 02MX: does the domain receive mail at all
  3. 03What neither check proves
  4. 04The order that saves the most money
  5. 05Sources and method
  6. 06FAQ
Syntax and MX Checks: The Two Free Filters Before You Spend a Credit

By Efe Berke Colaker, Founder at GetleadReviewed by the Getlead editorial team for accuracy. Last updated August 2026.

Before any paid verification runs, two checks can be done locally in milliseconds. They are the cheapest quality gate available and the one most teams either skip or implement too aggressively.

This covers what each check actually establishes, the rules that reject valid addresses, and where the two of them stop being useful.

KEY TAKEAWAYS
Syntax and MX checks cost nothing and run instantly. They remove addresses that cannot possibly work before you pay for a mailbox probe.
Both are eliminations. Passing them proves an address is plausible, never that it exists.
Over strict syntax rules reject real addresses. Plus signs, apostrophes and long new TLDs are all valid and all commonly filtered by mistake.
The savings are real but modest. The expensive filter is the mailbox probe, which is why 40.7% of raw records still fail after these two pass.

Syntax: the shape of the address

A syntax check tests whether an address is formed the way the specification allows, which is a question about structure rather than about existence.

It catches the obvious failures instantly: missing at signs, double dots, trailing spaces, unencoded characters and addresses that were truncated in a spreadsheet export.

For example, a CSV column that was widened after export commonly produces trailing whitespace on every value. A syntax check strips or flags those in one pass, which is often the single largest cause of avoidable failures in an imported file.

Where over strict rules cause damage

  • Plus addressing. jane+crm@example.com is valid and widely used.
  • Apostrophes and hyphens. o'brien@example.com and mary-jane@example.com are both legal.
  • Long TLDs. .marketing, .technology and .international are real and frequently rejected by outdated rules.
  • Numeric local parts. 12345@example.com is unusual and perfectly valid.

Rejecting these silently removes real prospects, and the loss never appears in any report because the records disappear before anything measures them.

Methodology: we analyzed 383,368 email addresses through live SMTP verification and measured 34,973 tracked outbound sends inside Getlead, aggregated and anonymized at campaign level. Every platform number here is what the mail servers and the campaigns returned, not a vendor claim. Sample and limitations are in the benchmark study.

MX: does the domain receive mail at all

An MX record is the DNS entry that names the servers responsible for receiving mail at a domain, and its absence means the domain cannot accept mail from anyone.

RESULTWHAT IT MEANSACTION
MX presentDomain accepts mail somewhereContinue to probe
No MX, A record onlyLegacy fallback, rarely used nowProbe cautiously
No MX, no A recordDomain cannot receive mailSuppress
Domain does not resolveExpired or never existedSuppress

For example, a company that shut down last year often keeps the domain registered while the mail service lapses. The website may still load from a parked page, and only the MX lookup reveals that nothing can reach anyone there.

The MX record also tells you which provider handles the mail, which is useful for planning. A list dominated by one provider means your placement is largely decided by that provider's filtering.

What neither check proves

Both are eliminations, and treating a pass as a positive result is the most common misuse.

43.4%confirmed valid
23.9%invalid
40.7%dead or unconfirmable

Across 383,368 raw B2B addresses we verified, 40.7% were either invalid or unconfirmable, and nearly all of those had clean syntax at domains with working MX records. The address looked right and the mailbox was not there.

That gap is the whole argument for the mailbox probe. Syntax and MX narrow the field cheaply, and only the probe returns evidence about the specific recipient.

The order that saves the most money

Run the cheap filters first, in this order, so the expensive step only sees records that could plausibly succeed.

  1. Normalise: lowercase, trim whitespace, strip invisible characters.
  2. Syntax check, using permissive rules that accept plus signs, apostrophes and long TLDs.
  3. Deduplicate on the address, then on the canonical company domain.
  4. Remove role based prefixes into a separate segment rather than deleting them.
  5. MX lookup per domain, cached, since one lookup covers every address at that company.
  6. Mailbox probe on whatever survives, which is the only step that costs real money.

Caching the MX lookup per domain rather than per address is the step that matters at scale. A 50,000 record list often contains only a few thousand distinct domains, so the DNS work collapses by an order of magnitude.

All of this before export
Getlead includes a 420M+ verified B2B database with SMTP verification built in, plus warm-up and sending. From $19.90 a month.
See pricing

Sources and method

First-party data (Getlead, 2026): the verification split of 43.4% confirmed valid, 23.9% invalid, 16.7% catch-all and 16.0% unknown comes from 383,368 addresses analyzed through live SMTP verification, and the 0.51% bounce rate comes from 34,973 tracked sends, aggregated and anonymized at campaign level. Full method in our cold email benchmark study.

External sources: address syntax and the SMTP exchange are defined in RFC 5321, and mail routing through MX records is specified in RFC 5321 section 5; US commercial email obligations come from the FTC CAN-SPAM compliance guide.

Figures were checked in August 2026.

Frequently asked questions

What is an email syntax check?

A test of whether an address is formed the way the specification allows, catching missing at signs, double dots, trailing whitespace and truncated values. It answers a question about structure, so passing proves the address is plausible rather than that it exists.

What is an MX record check?

A DNS lookup for the servers responsible for receiving mail at a domain. No MX record and no A record means the domain cannot accept mail from anyone, which is a definitive reason to suppress every address at it.

Do syntax and MX checks replace verification?

No. In our verification of 383,368 raw addresses, 40.7% were invalid or unconfirmable, and nearly all of those had clean syntax and working MX records. Only the mailbox probe returns evidence about the specific recipient.

Which valid addresses do strict syntax rules reject?

Plus addressing such as jane+crm@example.com, apostrophes and hyphens in names, long modern TLDs like .marketing or .technology, and purely numeric local parts. All are legal, and rejecting them removes real prospects invisibly.

In what order should these checks run?

Normalise, syntax check with permissive rules, deduplicate on address and canonical domain, split out role based prefixes, MX lookup cached per domain, then the mailbox probe on whatever survives. Only the last step costs meaningful money.

Why cache MX lookups per domain?

Because one lookup covers every address at that company. A 50,000 record list usually contains only a few thousand distinct domains, so caching collapses the DNS work by an order of magnitude without changing the result.

Popular resources

SMTP email verificationFree email verifierFree email finderEmail bounce rate guideFree deliverability testDentists email listDoctors & Physicians email listAttorneys & Law Firms email list

More in Email Verification

Free Email Checkers: What They Can Prove and Where They StopEmail Verification: Why It Matters & How to Do It FreeSMTP Verification: What Actually Happens When You Check an Email AddressRole-Based Emails: Why info@ Verifies Perfectly and Still Ruins CampaignsDisposable Email Detection: Blocking Burner Domains Without Blocking BuyersBulk Email Verification: The Workflow, the Costs and the Results You Should Expect
Open the full email verification guide

Customer reviews

2,400+ users. Real results.

Don't take our word for it

Replace your whole lead gen stack

Lead scraping, a 420M+ B2B database, email verification and cold email sending in one subscription. No credits, no seat pricing, cancel anytime.

Start from $19.90/mo
14-day money-back guarantee Instant access 12,400+ teams