Email authentication

Check SPF, DKIM and DMARC for an email

Authentication results show whether the server that sent an email was allowed to send for its domain. Gmail doesn’t show them on the page, so Fromensics reads them from headers you paste.

What you’ll see

How we know

Sign-in results aren’t visible in Gmail

Add the message headers to check SPF, DKIM, and DMARC too.

Add

When you see it: the page doesn’t show the headers. The other checks still run; authentication is listed as not checked.

Add the headers

In Gmail

  1. Open ⋮ on the message and choose Show original.
  2. Copy everything on that page.
  3. In the Fromensics report, open More and choose Paste headers, paste, and scan.

In Outlook on the web

  1. Open ⋯ More actions → View → View message source (View message details on Microsoft 365).
  2. Copy it all, paste it into Fromensics, and scan.

When it’s done you’ll see “Scan complete. Authentication now uses the pasted original.” The pasted text is checked on your device and isn’t sent anywhere.

What the results mean

You’ll seeWhat it means
SPF authentication passedThe sending server was allowed to send for that domain.
DKIM authentication failedThe domain’s signature on the message didn’t check out.
DMARC authentication did not fully passThe result was a soft fail, not a clean pass.
ARC authentication was not presentThe message carried no result for that method.
DMARC authentication could not be checkedThe headers didn’t include a result Fromensics could read.

A failed result means the email can’t be treated as low risk, whatever else looks fine.

Questions

Does a pass mean the email is genuine?

No. A pass proves the domain’s own server sent it. A lookalike domain can pass its own checks, so look at who the domain is too.

Why doesn’t Fromensics read the headers automatically?

Gmail and Outlook don’t show them on the page, and Fromensics doesn’t ask for access to your mailbox. Pasting keeps the headers on your device.

Is this email a scam?One click for one answer, with every reason listed.Check a domain’s ageLook up one domain, only when you say so.Spot a lookalike addressAddresses one letter or word away from someone you trust.