Domain DNSDomain DNS MX
Domain DNS MX
Each domain's mail exchangers from its MX records, with their priorities, one record per row.
| ID | domain_dns_mx_v1 |
|---|---|
| Formats | csvgz |
| Update Frequency | Weekly |
| Last Updated | October 18th 2026 (today) |
| Entries | 167,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
| Name | Type | Description |
|---|---|---|
name | string | The domain or host name, lowercase, internationalized names in punycode (xn--). |
priority | integer | The MX preference: mail goes to the lowest first. |
host | string | The mail exchanger's host name, following any CNAME on the name. A single . is a null MX: the domain accepts no mail. |
last_seen | date | The most recent day this record was observed. |
Samples
| name | priority | host | last_seen |
|---|---|---|---|
therapeace.app | 10 | eforward2.registrar-servers.com | 2026-10-12 |
volcanicrabbit.com | 10 | mailstore1.secureserver.net | 2026-10-11 |
remembrance-process.com | 10 | mailstore1.secureserver.net | 2026-10-10 |
crammit.app | 91 | route2.mx.cloudflare.net | 2026-10-17 |
duffyskennebunk.com | 10 | alt4.aspmx.l.google.com | 2026-10-17 |