IPTOOL TR My IP

Email

BIMI, MTA-STS and TLS-RPT

BIMI logo, MTA-STS policy file and TLS-RPT rua. Three cards; a missing record does not mean a broken domain.

BIMI logo, MTA-STS TLS policy and TLS-RPT reporting. All three are optional; a red card does not mean the domain is broken.

Queries leave from this Linux server, not your ISP DNS. Free. Cached answers can differ for a short time.

Today 0 / 40 queries

What are these three records?

BIMI lets senders with enforced DMARC (quarantine/reject) show an SVG logo. The record is selector._bimi (usually default._bimi) TXT: v=BIMI1; l=https://…svg. Gmail typically wants a= (VMC); l= alone is not an inbox logo.

MTA-STS stops receivers from falling back to cleartext SMTP. You need both _mta-sts TXT (v=STSv1; id=…) and https://mta-sts.domain/.well-known/mta-sts.txt (version, mode, mx, max_age). mode: enforce requires TLS; testing/none only monitor.

TLS-RPT sends XML reports of SMTP TLS failures to rua= mailto: or https. The TXT lives at _smtp._tls. It can exist without MTA-STS; together they make more sense.

Green / amber / red

A missing record is amber: BIMI, STS and TLS-RPT are optional. Red means you published something broken — wrong v=, http l=, STS TXT without a policy file, or enforce while MX is not in mx: lines.

BIMI green needs v=BIMI1 + HTTPS l= + DMARC p=quarantine/reject. Without a VMC the card can still be green while Gmail will not show the logo; the note says so.

How to publish

BIMI: SVG Tiny PS, HTTPS, crawlable. Put DMARC on quarantine/reject first. VMCs come from a commercial CA; this tool does not validate the certificate.

MTA-STS: a valid HTTPS cert on mta-sts.domain (SNI). Policy is plain text under 8 KB. Changing id= makes receivers refetch. Wildcard mx: *.example.com does not cover the apex.

TLS-RPT: v=TLSRPTv1; rua=mailto:tlsrpt@domain. Read the reports and fix STARTTLS failures.

Frequently asked questions

Is a missing record a broken domain?

No. All three are optional. A warning is not a broken zone.

Will BIMI show a logo in Gmail?

This tool reads the record and DMARC p=. It does not validate SVG Tiny PS or a VMC; the inbox decision is the receiver’s.

What is the selector for?

BIMI uses a selector like DKIM. The default is default._bimi. Type another in the form if you use one.

Is mode: testing enough?

Yes for collecting reports. To require TLS you need enforce and mx: lines that match DNS MX.

Do you read TLS-RPT reports?

No. We only check that rua is published; the mailbox is not opened.

Prefixes?

In the super box type bimi:example.com, mta-sts:example.com or tlsrpt:example.com.