Signal & Syntax · Email deliverability

What Is an MX Record?

An MX (mail exchanger) record is the DNS entry naming a domain's mail servers. Senders try the MX record with the lowest priority number first.

Also calledmail exchanger record

Example

acmecorp.com MX 1 aspmx.l.google.com

MX Record in Practice

With no MX record, senders fall back to the domain's A or AAAA record. A typo'd or parked domain fails the MX check before any mailbox test. MX targets also identify the mail provider, such as Google Workspace or Microsoft 365.

Where ScoreMachine Fits

score.email.validation
mx_recordsmtp_provider

mx_record returns the MX target and smtp_provider the provider behind the MX target.

Related Terms

SMTP SMTP (Simple Mail Transfer Protocol) is how mail servers send email to each other. SMTP status codes SMTP status codes are three-digit mail server replies. Hard bounce A hard bounce is a permanent email delivery failure. Catch-all domain A catch-all domain accepts email for every address at the domain.

Read the Guide

Guide

MX Records, SMTP Codes and Bounces Explained

How an email finds a mailbox, and how the server answers. Read the guide →

Run the Checks on Your Own List

Upload a file in a free workspace, or walk through your use case with our team.