schedule 2-min read

DMARC and Google Workspace: Setup Guide

A complete DMARC setup guide for Google Workspace tenants — SPF, DKIM, DMARC configuration in the admin console.

01

Introduction

A practical setup guide for getting DMARC running on a Google Workspace tenant — applicable for the tenant admin running a single-domain rollout. Companion to the MSP-focused version.

02

SPF setup

Standard Workspace SPF:

text v=spf1 include:_spf.google.com ~all

For additional senders, add includes carefully, watching the 10-lookup limit.

03

DKIM setup

  1. Admin console → Apps → Google Workspace → Gmail → Authenticate email.
  2. Generate new record with 2048-bit key.
  3. Workspace provides a TXT record to publish at google._domainkey.yourdomain.com.
  4. Publish in DNS, wait 24-48 hours.
  5. Click "Start authentication."
04

DMARC setup

Publish at _dmarc.yourdomain.com:

text v=DMARC1; p=none; rua=mailto:[email protected]

Start at p=none; advance through the policy phases.

05

Step-by-step approach

  1. Audit current state.
  2. SPF, DKIM, DMARC in order.
  3. Wait 24-48h after DKIM record publication.
  4. Monitor reports.
  5. Move to enforcement.
06

Best practices

  • Plan for the 48-hour DKIM wait. Don't enable signing prematurely.
  • Pair with MTA-STS for transport.
  • Use Workspace's security health page for ongoing checks.
  • Document selector and rotation history.
  • Watch SPF budget.
07

For Workspace tenants without DMARC, the setup is straightforward. Enable DKIM today; DMARC follows after propagation.

08

FAQ

Why does Workspace DKIM take 48 hours?

Propagation + Google verification. Build into your timeline.

Does this work for Workspace Business vs. Enterprise?

Same setup; some advanced features differ by tier.

Can I use multiple DKIM selectors?

Default is google. Custom selectors require advanced configuration.

Acceptable. DMARC's policy layer is the enforcement.

Does this support Workspace Multi-Domain?

Each domain needs separate authentication setup.

09

Final thoughts

Workspace DMARC is a clean setup once you accept the 48-hour DKIM wait. Configure once; monitor steady-state.

Ready to Implement?

Get authenticated mail moving in minutes — start free, book a guided demo, or talk to the team about your stack.