dnstrace.dev
live sources

Inbound mail transport security

Verify encrypted delivery
all the way to policy.

Check both the DNS marker and the live policy file receivers use to require trusted TLS for inbound mail.

Try
Your connection
Detecting… Checking IPv4
Locating network Checking provider

What the result means

MTA-STS has two public parts

The DNS marker announces a policy version while the HTTPS file contains the enforcement mode, permitted MX patterns and cache lifetime. This checker validates both rather than treating a TXT marker alone as a working deployment.

  • DNS marker and policy id
  • Live HTTPS policy
  • Mode, MX and max-age checks

Diagnostic field guide

Use the evidence, not the guess.

Three practical ways to use this lookup, followed by the boundary the result cannot cross.

Reviewed Sep 2026
01

Verify both components

Check the _mta-sts TXT marker and the HTTPS policy file required by the standard.

02

Review enforcement mode

Distinguish testing from enforce mode before relying on strict TLS delivery.

03

Match receiving hosts

Compare policy mx patterns with the domain's published mail exchangers.

How to read the result

  1. Validate the STSv1 DNS marker and note its policy id.
  2. Fetch the policy from the fixed well-known HTTPS location and read mode, max_age and mx lines.
  3. Confirm each intended mail exchanger matches a policy pattern before enabling enforce mode.

Common questions

Before you act on the result

Why does MTA-STS require DNS and HTTPS?

The TXT record signals a policy version and change id. The authenticated HTTPS file carries the actual mode, permitted MX patterns and cache lifetime.

What is the difference between testing and enforce mode?

Testing mode lets supporting senders report policy failures while still delivering. Enforce mode asks them not to deliver when the TLS or MX policy cannot be satisfied.

Choose the question

One system, fourteen focused tools.

Each tool has its own indexable page and opens the report at the evidence that answers its question.

Evidence before certainty

The internet has layers.
We keep them separate.

A nameserver identifies the DNS operator. An edge address identifies a public delivery network. An ASN identifies the organization announcing a route. None automatically proves where a hidden origin application runs.

ObservedCorrelatedUnknown stays unknown
Read the detection methodology

Field notes

Read the signal correctly.

All guides

Agent-ready JSON

Give your script or your AI the same public evidence.

GET /api/dns?target=example.com&type=MX
API reference llms.txt

One input, several sources

What a full lookup includes

DNSTrace.dev resolves published DNS answers, follows the primary address to its network owner, and reads registry data for the domain or IP. Your own IP is detected separately and only when this page is open.

DNSRDAPASNGeo IP

Your public network address

What is “My IP”?

Your public IP is the address websites see for your internet connection. It is assigned by your ISP, mobile carrier, workplace, VPN, or proxy and is used to route traffic back to you.

Why it is useful Diagnose your connection

Inspect your ISP, ASN, approximate network location, reverse DNS, and whether traffic is passing through a VPN or hosting network.

What it cannot reveal Not your exact location

IP location usually identifies a city or network region. It does not expose your home address or your device's GPS position.

Privacy Relay-aware, not bypassing

The primary address comes from Cloudflare. An IPv4-only check uses ipify with icanhazip as fallback. Apple Private Relay is verified against Apple's published egress ranges. The original address hidden by a relay cannot be recovered.

Copied