InternetDataInternetData
Domain DNSDomain DNS MX

Domain DNS MX

Each domain's mail exchangers from its MX records, with their priorities, one record per row.

Explore API
IDdomain_dns_mx_v1
Formatscsvgz
Update FrequencyWeekly
Last UpdatedOctober 18th 2026 (today)
Entries167,403,331
File Size (csvgz)1.13 GB

Overview

Each domain's MX records, one row per record: host is a mail exchanger and priority its preference, lowest tried first. A name under a CNAME lists the MX records of the name its chain ends at, as a sender would.

A host of . is a null MX (RFC 7505): the domain publishes that it accepts no mail. Names are domains registered under the generic top-level domains, their www names, and widely used names under country-code domains such as .uk and .de: lowercase, internationalized ones in punycode (xn--).

last_seen is the most recent day the record was observed. A name with no MX record has no rows.

Formats

curl -L -o domain_dns_mx_v1.csv.gz -X GET "https://internetdata.io/api/v2/database/download?id=domain_dns_mx_v1&format=csvgz&apikey=$APIKEY"
Schema
NameTypeDescription
namestringThe domain or host name, lowercase, internationalized names in punycode (xn--).
priorityintegerThe MX preference: mail goes to the lowest first.
hoststringThe mail exchanger's host name, following any CNAME on the name. A single . is a null MX: the domain accepts no mail.
last_seendateThe most recent day this record was observed.
Samples
namepriorityhostlast_seen
therapeace.app10eforward2.registrar-servers.com2026-10-12
volcanicrabbit.com10mailstore1.secureserver.net2026-10-11
remembrance-process.com10mailstore1.secureserver.net2026-10-10
crammit.app91route2.mx.cloudflare.net2026-10-17
duffyskennebunk.com10alt4.aspmx.l.google.com2026-10-17

On this page