MailDingo

Worked example 1 of 11

A genuine message from a colleague (Google Workspace)

A normal, fully authenticated message between two companies that both use Google. The baseline every other example is compared with.

Open in the analyser

What to notice

This is what a healthy message looks like. Three things to notice:

The first Received: by 2001:db8:… line was written inside Google's own network and has no "from" part; that's normal for mail submitted through Gmail's web interface.

The analysis

Produced by the same code that runs in the analyser.

Looks genuine

Authenticated: it really came from example.com

Your provider's DMARC check passed, so example.com (or a service it authorised) sent this message. That proves the domain, not the intent: make sure example.com is the organisation you expect.

  • Fromexample.com
  • Hops2
  • In transit0 s
  • ViaGoogle

Red flags 0

No red flags found in these headers.

Authentication

Checked by mx.google.com, the server that added the top Authentication-Results field: normally your own provider. show in headers

DMARC DMARC asks: did SPF or DKIM pass for a domain that matches the From address you see? That match is called alignment.

dmarc=pass From domain example.com

SPF or DKIM passed for a domain that aligns with the visible From domain: the From address is authentic.

domain policy p=quarantine · applied: none

What dmarc=pass means

SPF SPF checks whether the server that delivered the message was allowed to send for the envelope (bounce) domain.

spf=pass envelope example.com

The sending server is on the envelope domain's list of permitted senders.

google.com: domain of priya.shah@example.com designates 192.0.2.41 as permitted sender

What spf=pass means

DKIM DKIM checks a cryptographic signature that a domain (d=) put on the message, proving that domain handled it and the signed parts were not changed.

dkim=pass signed by example.com selector google

The signature verified: the signing domain really handled this message and the signed content is unchanged.

What dkim=pass means

Alignment with the From address

From domainexample.comorganisation: example.com
  • SPF example.com passaligned (exact match)
  • DKIM example.com passaligned (exact match)

At least one passing check is aligned with the From domain, which is all DMARC needs. Alignment is shown in relaxed mode (same organisation); a domain can demand strict mode (exact match) in its DMARC record, which this tool can't look up.

DKIM signatures on the message

  • example.com selector google · rsa-sha256 · signed 2026-10-13 14:42:17 UTC · covers 13 header fields ↧

ARC chain 1

Each forwarding server that sealed the message recorded what it saw. These are claims by those servers; they only count if your provider trusts the sealer.

  1. i=1 sealed by google.com cv=none
    saw: dkim=pass spf=pass dmarc=pass
    ↧

Who it claims to be from

From
Priya Shah priya.shah@example.com ↧
Return-Path
priya.shah@example.com ↧
Subject
Q4 planning notes ↧
Date
Tue, 13 Oct 2026 15:42:05 +0100 = 2026-10-13 14:42:05 UTC ↧
Message-ID
<CAF3x9q+Zt7mN2wK8=Lp4vR1sD0eGhQ@mail.gmail.com> ↧
Services seen
Google (Gmail / Google Workspace) mailbox

Route 2 hops

Oldest first. Each server adds a Received line on top, so this is the header list read from the bottom up. Times are converted to UTC.

  1. Written Date header: 2026-10-13 14:42:05 UTC (sender's clock +0100)
  2. +13 s
    mx.google.com Google
    from mail-sor-f41.google.com 192.0.2.41
    SMTPS · no TLS recorded
    2026-10-13 14:42:18 UTC (−0700 local) ↧
  3. +0 s
    2001:db8:4a5:10::f0c
    SMTP · no TLS recorded
    2026-10-13 14:42:18 UTC (−0700 local) ↧

First to last server: 0 s. Reading delays

The headers 19 fields

sender route authentication ARC

Delivered-To: sam.rivera@example.net
Received: by 2001:db8:4a5:10::f0c with SMTP id k12csp1234567pxb; Tue, 13 Oct 2026 07:42:18 -0700 (PDT) explained ↑
X-Received: by 2001:db8:4a5:20::3b1 with SMTP id j10mr998877ejx.14.1791902538123; Tue, 13 Oct 2026 07:42:18 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1791902538; cv=none; d=google.com; s=arc-20240605; b=QmFzZTY0IGlzIG5vdCBhIHJlYWwgc2lnbmF0dXJlIGhlcmU= explained ↑
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=V2UgbWFkZSB0aGlzIHVwIGZvciB0aGUgZXhhbXBsZQ==; b=VGhpcyBpcyBhIHN5bnRoZXRpYyBleGFtcGxl explained ↑
ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@example.com header.s=google header.b=Ab3dEf9h; spf=pass (google.com: domain of priya.shah@example.com designates 192.0.2.41 as permitted sender) smtp.mailfrom=priya.shah@example.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=example.com explained ↑
Return-Path: <priya.shah@example.com> explained ↑
Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [192.0.2.41]) by mx.google.com with SMTPS id a640c23a62f3a-9a1b2c3d4e5sor1234567.12.2026.10.13.07.42.17 for <sam.rivera@example.net> (Google Transport Security); Tue, 13 Oct 2026 07:42:18 -0700 (PDT) explained ↑
Received-SPF: pass (google.com: domain of priya.shah@example.com designates 192.0.2.41 as permitted sender) client-ip=192.0.2.41; explained ↑
Authentication-Results: mx.google.com; dkim=pass header.i=@example.com header.s=google header.b=Ab3dEf9h; spf=pass (google.com: domain of priya.shah@example.com designates 192.0.2.41 as permitted sender) smtp.mailfrom=priya.shah@example.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=example.com explained ↑
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=example.com; s=google; t=1791902537; x=1792507337; darn=example.net; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=U3ludGhldGljIGJvZHkgaGFzaCBmb3IgdGhlIGV4YW1wbGU=; b=Ab3dEf9hU3ludGhldGljIHNpZ25hdHVyZSwgbm90IHZlcmlmaWFibGU= explained ↑
X-Received: by 2001:db8:4a5:30::77 with SMTP id 5b1f17b1804b1-43a1b2c3d4emr123456785e9.12.1791902537000; Tue, 13 Oct 2026 07:42:17 -0700 (PDT)
MIME-Version: 1.0
From: Priya Shah <priya.shah@example.com> explained ↑
Date: Tue, 13 Oct 2026 15:42:05 +0100 explained ↑
Message-ID: <CAF3x9q+Zt7mN2wK8=Lp4vR1sD0eGhQ@mail.gmail.com> explained ↑
Subject: Q4 planning notes explained ↑
To: Sam Rivera <sam.rivera@example.net>
Content-Type: multipart/alternative; boundary="000000000000a1b2c3d4e5f6"

All names, domains and addresses on this page are fictional: domains under example.com/.net/.org and the reserved .example and .test names (RFC 2606, RFC 6761), IPv4 addresses from the documentation ranges in RFC 5737 and IPv6 from 2001:db8::/32 (RFC 3849). Signatures are placeholders and won't verify.