MailAuthWatch
D35/100

office.com

1 critical issue stands between this domain and the inbox. 2 items below, ordered by how much inbox they are costing you. Measured 0s ago from public DNS in 104 ms.

SPF MISSINGDKIM NOT FOUNDDMARC QUARANTINENO MX

Fix these, in this order, or hand the list to your agent

ranked by impact
1
No SPF record. Receivers cannot tell who may send as this domain.

Without SPF, every message is judged on DKIM alone, and Gmail and Yahoo require at least one of the two.

Do this: office.com has no MX records. If it never sends mail, publish v=spf1 -all so receivers reject anything claiming to be from it.

2
No DKIM key found under 79 common selectors.

Either DKIM signing is off, or it uses a selector we did not probe. Without DKIM, forwarded mail and anything that breaks SPF fails DMARC.

Do this: turn on DKIM at your mail provider and at every third-party sender, then add the selector names when monitoring so they are verified daily. If DKIM is already on with an uncommon selector, add it to the check.

Records found

SPF · TXT
none published
DMARC · _dmarc.office.com
v=DMARC1; p=quarantine; pct=100; rua=mailto:rua@dmarc.microsoft; ruf=mailto:ruf@dmarc.microsoft; fo=1
DKIM · 0 of 79 selectors
none under common selectors
MX · None (no MX)
none

Fix this with your AI agent

AGENT-READY

A prompt built only from what was measured: the records as published, 2 tasks in order, exact record values and Azure DNS commands, guardrails, and how to verify. Paste it into Claude, Cursor, Copilot or ChatGPT.

# Fix email authentication for office.com

You are working on the DNS and mail configuration for office.com.
Measured by MailAuthWatch on 17 Oct 2026 from public DNS. Grade D (35/100).
Report: https://www.mailauthwatch.com/check/office.com

## What is published right now (do not assume anything else)
- SPF (TXT office.com): none published
- DMARC (TXT _dmarc.office.com): v=DMARC1; p=quarantine; pct=100; rua=mailto:rua@dmarc.microsoft; ruf=mailto:ruf@dmarc.microsoft; fo=1
- DKIM: no key found under 79 common selectors
- MX: none (domain does not receive mail)
- Nameservers: ns1-05.azure-dns.com, ns2-05.azure-dns.net …  → records are managed in Azure DNS

## Tasks, in order of impact
…
Your agent, your DNS, your review. MailAuthWatch never changes records; it writes the plan and re-checks the result.

Grade history

Free checks keep nothing. Monitoring records every daily measurement and alerts you on change.
History goes back as far as your subscription.

SPF Missing

  • CriticalNo SPF record found. Receivers cannot verify which servers may send mail for this domain; Gmail and Yahoo require SPF or DKIM to pass.

DKIM Not found

DKIM selectors cannot be listed from DNS, so 79 selectors used by common providers were probed. "Not found" means none of those selectors exist; the domain may still sign with a custom selector.

  • WarningNo DKIM key found under 79 common selectors. If you know your selector, add it to the check; if you have no DKIM at all, enable it at your mail provider.

DMARC OK

v=DMARC1; p=quarantine; pct=100; rua=mailto:rua@dmarc.microsoft; ruf=mailto:ruf@dmarc.microsoft; fo=1
Policy
p=quarantine
Applies to
100% of failing mail
Aggregate reports
mailto:rua@dmarc.microsoft
  • NotePolicy is p=quarantine. p=reject is the strongest protection once you are confident all senders are aligned.

Mail exchange and extras

  • NoteNo MX records: this domain does not receive mail. If it also never sends mail, publish "v=spf1 -all" and a p=reject DMARC record to stop spoofing.
MTA-STS
OK v=STSv1; id=20180321T030303;
TLS-RPT
Not published
BIMI
Not published optional: brand logo in inboxes, requires p=quarantine or reject

How the grade is calculated

Score 35/100. DMARC present and valid. DMARC policy is quarantine. DMARC aggregate reporting enabled. SPF contributes up to 35 points, DKIM up to 25, DMARC up to 40 (policy strength and reporting). Any critical issue caps the grade at C. Lookups that failed are shown as "not measured" and never counted as missing.

Check another domain: