dnstrace.dev
live sources

SMTP transport reporting

Make failed TLS delivery
visible.

Validate the TLS-RPT policy used to receive aggregate reports about encrypted mail transport failures.

Try
Your connection
Detecting… Checking IPv4
Locating network Checking provider

What the result means

TLS-RPT turns transport failures into evidence

SMTP TLS reporting gives domain operators aggregate visibility into certificate, negotiation and policy failures. The validator checks that one TLSRPTv1 policy exists and that its report destinations use supported mail or HTTPS URIs.

  • Single-policy validation
  • Report destination checks
  • Exact public TXT evidence

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

Validate the policy

Confirm that exactly one TLSRPTv1 TXT record is published at the expected name.

02

Check report destinations

Review mailto or HTTPS aggregate-report URIs for basic supported syntax.

03

Support MTA-STS rollout

Create visibility into certificate, negotiation and policy failures reported by participating senders.

How to read the result

  1. Resolve _smtp._tls for the domain and identify the single TLSRPTv1 policy.
  2. Read every rua destination and verify that its receiving service is intentionally configured.
  3. Use received reports with MTA-STS evidence; DNS presence alone does not show transport success.

Common questions

Before you act on the result

Is TLS-RPT the same as MTA-STS?

No. MTA-STS publishes an inbound TLS policy. TLS-RPT publishes destinations for aggregate reports about SMTP TLS and policy failures. They are designed to work together.

Can TLS reports use mailto and HTTPS?

The standard allows aggregate report destinations expressed as mailto or HTTPS URIs. The operator still needs a service capable of receiving and processing the report format.

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