---
title: "DMARC Deployment Phases: How to Prepare for a Smooth DMARC Rollout | AutoSPF"
description: "Learn the 5 DMARC deployment phases to configure SPF, DKIM, monitor reports, and enforce DMARC policies for stronger email security and delivery."
image: "https://autospf.com/og/blog/dmarc-deployment-phases-how-to-prepare-for-smooth-email-rollout.png"
canonical: "https://autospf.com/blog/dmarc-deployment-phases-how-to-prepare-for-smooth-email-rollout/"
---

Quick Answer

DMARC deployment is a phased process that starts with identifying all email senders, configuring SPF and DKIM, publishing a p=none policy for monitoring, analyzing DMARC reports, fixing authentication issues, and gradually enforcing quarantine and reject policies to prevent spoofing.

## Try Our Free DMARC Checker

Validate your DMARC policy, check alignment settings, and verify reporting configuration.

[ Check DMARC Record → ](/tools/dmarc-checker/) 

Share 

[ ](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fautospf.com%2Fblog%2Fdmarc-deployment-phases-how-to-prepare-for-smooth-email-rollout%2F "Share on LinkedIn") [ ](https://twitter.com/intent/tweet?text=DMARC%20Deployment%20Phases%3A%20How%20to%20Prepare%20for%20a%20Smooth%20DMARC%20Rollout&url=https%3A%2F%2Fautospf.com%2Fblog%2Fdmarc-deployment-phases-how-to-prepare-for-smooth-email-rollout%2F "Share on X/Twitter") [ ](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fautospf.com%2Fblog%2Fdmarc-deployment-phases-how-to-prepare-for-smooth-email-rollout%2F "Share on Facebook") [ ](https://reddit.com/submit?url=https%3A%2F%2Fautospf.com%2Fblog%2Fdmarc-deployment-phases-how-to-prepare-for-smooth-email-rollout%2F&title=DMARC%20Deployment%20Phases%3A%20How%20to%20Prepare%20for%20a%20Smooth%20DMARC%20Rollout "Share on Reddit") [ ](mailto:?subject=DMARC%20Deployment%20Phases%3A%20How%20to%20Prepare%20for%20a%20Smooth%20DMARC%20Rollout&body=Check out this article: https%3A%2F%2Fautospf.com%2Fblog%2Fdmarc-deployment-phases-how-to-prepare-for-smooth-email-rollout%2F "Share via Email") 

![DMARC rollout planning steps](https://media.mailhop.org/autospf/spf-lookup-2116-1785227380902.jpg) 

## Phase 1: Assess Your Email Ecosystem and Identify All Sending Sources

A successful DMARC deployment starts long before you publish a DMARC TXT record. The first phase is discovery: identifying every system that sends outbound mail using your domain, including Microsoft 365, marketing automation platforms, [CRM tools](https://www.zoho.com/crm/lp/smart-crm.html?network=g&device=c&keyword=crm%20tools&campaignid=21281711196&creative=708756202791&matchtype=e&adposition=&placement=&adgroup=162876237112&gad%5Fsource=1&gad%5Fcampaignid=21281711196&gbraid=0AAAAAChVFYiV6qIW-%5FqMQrHYx6D1VyVmd&gclid=Cj0KCQjwg5zTBhCLARIsAP2AFU6Gn3bWGbScQ1uBQII38kao3bbWB7OqmOhQ2mLyDgb6YdxTFcYO12kaAsArEALw%5FwcB), ticketing systems, payroll vendors, ecommerce platforms, and internal SMTP applications.

DMARC—Domain-based Message Authentication, Reporting, and Conformance—depends on accurate visibility. If you miss a sender, that system may fail email authentication once your **DMARC policy** becomes stricter. This can affect email delivery, generate a non-delivery report, or cause legitimate messages to be routed to spam.

### Map Your Domains, Subdomains, and Sending Services

Start by building an inventory of [custom domains](https://hostadvice.com/blog/domains/custom-domain/), subdomains, [parked domains](https://securityscorecard.com/blog/what-is-a-parked-domain/), and any umbrella domain used across the organization. For example, a company using `contoso.com` may also send mail from `news.contoso.com`, `billing.contoso.com`, and an `onmicrosoft.com domain` associated with Microsoft 365.

Document:

- The visible From address used in [email campaigns](https://www.activecampaign.com/glossary/email-campaign)
- The MAIL FROM address or envelope sender used by each platform
- Whether the service supports SPF, DKIM, and **domain alignment**
- Which [DNS hosting service](https://www.ntchosting.com/encyclopedia/dns/hosting/) or domain registrar manages the DNS configuration
- Whether messages are sent as inbound mail relays, [outbound mail](https://www.ricoh-usa.com/en/glossary/outbound-mail), or automated [transactional mail](https://www.uspsdelivers.com/the-powerful-marketing-potential-of-transactional-mail/)

_This inventory helps prevent authentication gaps and reduces the risk of email spoofing, business email compromise, and phishing attacks._ ![Spf Flatterning 9381](https://media.mailhop.org/autospf/spf-flatterning-9381-1785227881054.jpg)

### Check Microsoft 365 and Third-Party Senders

For **Microsoft 365 environments**, review accepted domains in the [Microsoft 365 admin center](https://www.dev4side.com/en/blog/microsoft-365-admin-center/) at `admin.microsoft.com`, and confirm whether each domain is configured for DKIM signing. _Microsoft Defender for Office 365, the Defender portal, and PowerShell can help administrators review email authentication behavior, message headers, and spoof intelligence._

A disciplined DMARC deployment also **improves email security** by ensuring only authorized senders can use your domain identity. Microsoft Corporation guidance, DMARC.org documentation, [RFC 7489](https://www.mailertogo.com/rfc/7489), and [M3AAWG](https://dig.watch/actor/messaging-malware-and-mobile-anti-abuse-working-group) recommendations all emphasize that organizations should validate every sender before moving to enforcement.

## Phase 2: Set Up SPF and DKIM Before Publishing a DMARC Record

Before publishing a DMARC record, you need **SPF and DKIM** working correctly. DMARC validation relies on these email authentication mechanisms and checks whether they pass with domain alignment. A message can technically pass SPF or DKIM but still fail DMARC if the authenticated domain does not align with the From address domain.

### Configure SPF Correctly

SPF authorizes sending servers through an SPF record published as a [DNS TXT record](https://www.cloudflare.com/learning/dns/dns-records/dns-txt-record/). For example, a basic Microsoft 365 SPF record may include **Microsoft’s sending infrastructure**. Third-party platforms may require additional includes.

Your SPF TXT record should be carefully managed because SPF has DNS lookup limits. Too many nested includes can cause SPF failure, which can break DMARC validation. Review the MAIL FROM address, [MailFrom domain](https://docs.aws.amazon.com/ses/latest/dg/mail-from.html), and envelope sender used by each service to determine whether SPF aligns with the visible From address.

#### Avoid SPF Overload

Do not add every vendor blindly. Each SPF mechanism affects DNS configuration and may contribute to lookup complexity. _Use automation where appropriate, but verify that every SPF record is accurate, current, and authorized._

Using an SPF management platform like [AutoSPF](https://autospf.com/) can help organizations **maintain accurate SPF records**, reduce DNS lookup issues, simplify ongoing email authentication management, and keep SPF configurations up to date as new email services are added or existing ones change.![Spf Record Check 9705](https://media.mailhop.org/autospf/spf-record-check-9705-1785227970109.jpg)

### Enable DKIM Signing

DKIM uses cryptographic signatures to prove that a message was authorized by the sending domain and not altered in transit. In Microsoft 365, DKIM signing can be enabled through the Microsoft 365 admin center or PowerShell. Third-party platforms often require you to publish one or more selector-based [TXT record](https://www.digicert.com/blog/what-is-a-txt-record) entries in DNS.

DKIM is especially important for **DMARC deployment** because DKIM survives many forwarding scenarios better than SPF. It also strengthens domain alignment when the DKIM `d=` domain matches the From address domain or an aligned organizational domain.

#### Verify DNS Configuration for DKIM

Work with your domain registrar or DNS hosting service to publish the required DKIM TXT value. Then test the selector to confirm that the TXT record resolves correctly. Incorrect [DNS configuration](https://phoenixnap.com/kb/dns-configuration) is one of the most common causes of DKIM failure, failed DMARC validation, and poor email delivery.

## Phase 3: Start with a DMARC Policy of p=none for Monitoring and Reporting

Once SPF and DKIM are operating, publish a DMARC TXT record using a none policy. This allows you to **monitor authentication** results without affecting message delivery. In DMARC syntax, the record is typically published at the `dmarc hostname`, such as `dmarc.contoso.com`.

A basic monitoring record might look like this:

```
v=DMARC1; p=none; rua=mailto:rua@contoso.com; ruf=mailto:ruf@contoso.com; fo=1
```

This TXT value tells receivers to send aggregate reports to the `rua` report URI and forensic reports to the `ruf` address where supported.![Kitterman Spf 9711](https://media.mailhop.org/autospf/kitterman-spf-9711-1785228017113.jpg)

### Use p=none for Safe Policy Testing

The none policy is not enforcement; it is visibility. During this phase of DMARC deployment, your DMARC policy gathers data from **mailbox providers**, security gateways, and participating receivers. The aggregate reports are usually delivered in [XML format](https://www.edi-plus.com/resources/message-formats/xml-cxml-ebxml/), often compressed with [GZIP](https://www.imperva.com/learn/performance/gzip/).

Aggregate reports show which **IP addresses and services** are sending mail for your domain, whether SPF and [DKIM](https://autospf.com/blog/dkim-authentication-a-complete-guide-to-secure-email-deliverability/) passed, and whether domain alignment succeeded. _Forensic reports, sometimes called a failure report, may include samples or metadata about individual authentication failures, though many providers limit forensic reports for privacy reasons._

#### Understand rua and ruf Reporting

The `rua` tag is used for **aggregate reports**, while the `ruf` tag is used for forensic reports. Not every receiver sends forensic reports, but when available, they can help identify [phishing attacks](https://www.bleepingcomputer.com/news/security/fbi-warns-of-phishing-attacks-impersonating-us-city-county-officials/), misconfigured vendors, or unauthorized systems abusing your domain.

## Phase 4: Analyze DMARC Reports, Fix Authentication Failures, and Align Domains

**DMARC reporting** is where the rollout becomes operational. Aggregate reports and forensic reports are valuable only if you review them consistently. Many organizations use dashboards, automation, or [Microsoft Power BI](https://www.igmguru.com/blog/what-is-microsoft-power-bi) to normalize XML data, identify sending patterns, and **prioritize fixes**.

### Interpret Aggregate Reports

Aggregate reports help answer critical DMARC deployment questions:

- Which systems are sending outbound mail for the domain?
- Are SPF and DKIM passing?
- Is domain alignment working?
- Are there unknown sources that may indicate [email spoofing](https://www.infosecurity-magazine.com/news/infosec2025-email-domains-spoofing/)?
- Are legitimate services failing authentication?

Tools such as Microsoft Power BI or a **specialized reporting platform** can convert raw XML into actionable charts. [Power BI dashboards](https://www.beyondintranet.com/power-bi-dashboards) can highlight authentication trends by source IP, sender domain, and DMARC policy result.![Spf Validator 1314](https://media.mailhop.org/autospf/spf-validator-1314-1785228206086.jpg)

### Fix Domain Alignment Problems

Domain alignment is central to DMARC. [SPF alignment](https://autospf.com/blog/why-spf-alignment-matters-in-dmarc-enforcement/) requires the MAIL FROM address domain to align with the From address domain. DKIM alignment requires the DKIM signing domain to align with the From address domain.

For example, if a vendor sends as `billing@contoso.com` but signs with `vendor-mail.com`, DKIM may pass but fail DMARC domain alignment. Similarly, SPF may pass for the vendor’s envelope sender while failing alignment with `contoso.com`.

#### Investigate Forwarding and ARC

Forwarding can cause SPF failures because the forwarding server may not be authorized in the original domain’s SPF record. DKIM often survives forwarding, but mailing lists and gateways can modify content. ARC, or Authenticated Received Chain, can help **preserve authentication context**. In Microsoft ecosystems, an ARC sealer may be relevant for trusted intermediaries and inbound mail evaluation.

Microsoft Defender for Office 365, the Defender portal, and [Microsoft Intelligent Security Association](https://www.odi-x.com/news/blog/what-is-the-microsoft-intelligent-security-association-misa/) partners—also known as MISA, the Microsoft Intelligent Security Association—can support deeper **email protection workflows**.![Spf Permerror 1470](https://media.mailhop.org/autospf/spf-permerror-1470-1785227423254.jpg)

## Phase 5: Gradually Enforce DMARC with Quarantine and Reject Policies

After **monitoring and remediation**, move from `p=none` to enforcement. Enforcement should be gradual. _A rushed DMARC deployment can block legitimate mail if SPF, DKIM, or domain alignment issues remain unresolved._

### Move to Quarantine First

A quarantine DMARC policy instructs receivers to treat failing messages as suspicious, often placing them in [spam or junk folders](https://cybernews.com/news/microsofts-breach-notification-emails-end-up-in-spam-folder/). You can use the `pct value` to apply enforcement to only a percentage of mail:

```
v=DMARC1; p=quarantine; pct=25; rua=mailto:rua@contoso.com; ruf=mailto:ruf@contoso.com
```

This **policy testing approach** lets you observe impact while maintaining control. Continue reviewing aggregate reports and forensic reports to ensure legitimate senders are not failing DMARC validation.

### Advance to a Reject Policy

Once your aggregate reports show consistent SPF, DKIM, and domain alignment success, you can move to a reject policy:

```
v=DMARC1; p=reject; rua=mailto:rua@contoso.com; ruf=mailto:ruf@contoso.com
```

A reject policy tells participating receivers to refuse unauthenticated mail that fails DMARC. This is the strongest DMARC policy and provides the best protection against [domain impersonation](https://cyberpress.org/fake-windows-app-malware-campaign/), [business email compromise](https://www.verizon.com/business/resources/articles/s/what-is-business-email-compromise-and-how-to-prevent-it/), and phishing attacks.

Be aware that in Microsoft 365, unauthenticated outbound mail may be routed through the High-risk delivery pool under certain conditions to protect Microsoft’s service reputation. Maintaining accurate DNS configuration, **valid TXT record entries**, proper DKIM signing, and aligned SPF helps protect both email reputation and email delivery.

_For subdomains and parked domains, publish explicit DMARC records or use organizational-domain policy inheritance carefully_. An umbrella domain strategy should define how every domain, including inactive domains, handles [DMARC](https://autospf.com/blog/mailgun-dmarc-setup-guide-configuring-spf-dkim-and-dmarc-correctly/) deployment, aggregate reports, forensic reports, SPF, DKIM, and domain alignment.

![Brad Slavin](https://media.mailhop.org/autospf/images/authors/brad-slavin.jpg) 

[ Brad Slavin ](/authors/brad-slavin/) 

General Manager

Founder and General Manager of DuoCircle. Product strategy and commercial lead for AutoSPF's 2,000+ customer base.

[LinkedIn Profile →](https://www.linkedin.com/in/bradslavin) 

## Ready to get started?

Try AutoSPF free — no credit card required.

[ Book a Demo ](/book-a-demo/) 

Scan Your Domain Now

Instantly scan your domain for DKIM, SPF, and DMARC issues

Check My Domain 

Share this article

[ ](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fautospf.com%2Fblog%2Fdmarc-deployment-phases-how-to-prepare-for-smooth-email-rollout%2F) [ ](https://twitter.com/intent/tweet?text=DMARC%20Deployment%20Phases%3A%20How%20to%20Prepare%20for%20a%20Smooth%20DMARC%20Rollout&url=https%3A%2F%2Fautospf.com%2Fblog%2Fdmarc-deployment-phases-how-to-prepare-for-smooth-email-rollout%2F) [ ](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fautospf.com%2Fblog%2Fdmarc-deployment-phases-how-to-prepare-for-smooth-email-rollout%2F) Copy 

Related Articles

- [ ![permanent error](https://media.mailhop.org/autospf/images/2024/07/spf-record-office-365-4110.jpg)  What is the ‘554 5.7.5’ permanent error in DMARC and how to fix it? Advanced ](/blog/554-5-7-5-permanent-error-in-dmarc-and-how-to-fix-it/)
- [ ![cybersecurity trends](https://media.mailhop.org/autospf/images/2024/09/spf-checker-52320.jpg)  8 cybersecurity trends that will redefine the digital landscape in 2024 Advanced ](/blog/8-cybersecurity-trends-that-will-redefine-the-digital-landscape-in-2024/)
- [ ![Advanced SPF Flattening](https://media.mailhop.org/autospf/images/2026/02/kitterman-spf-5221.jpg)  Advanced SPF Flattening Implementation for Reliable Email Authentication Advanced ](/blog/advanced-spf-flattening-implementation-for-reliable-email-authentication/)
- [ ![Protect Your Domain](https://media.mailhop.org/autospf/images/2026/03/spf-validator-5901.jpg)  Advanced SPF Record Testing: Protect Your Domain from Permerror Issues Advanced ](/blog/advanced-spf-record-testing-protect-your-domain-from-permerror-issues/)

## Related Articles

[  Advanced 8m  What is the ‘554 5.7.5’ permanent error in DMARC and how to fix it?  Jul 9, 2024 ](/blog/554-5-7-5-permanent-error-in-dmarc-and-how-to-fix-it/)[  Advanced 6m  8 cybersecurity trends that will redefine the digital landscape in 2024  Sep 20, 2024 ](/blog/8-cybersecurity-trends-that-will-redefine-the-digital-landscape-in-2024/)[  Advanced 11m  Advanced SPF Flattening Implementation for Reliable Email Authentication  Feb 19, 2026 ](/blog/advanced-spf-flattening-implementation-for-reliable-email-authentication/)[  Advanced 13m  Advanced SPF Record Testing: Protect Your Domain from Permerror Issues  Mar 3, 2026 ](/blog/advanced-spf-record-testing-protect-your-domain-from-permerror-issues/)

```json
{"@context":"https://schema.org","@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com","logo":{"@type":"ImageObject","url":"https://autospf.com/images/autospf-logo.png"},"description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","parentOrganization":{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138883901","name":"DuoCircle LLC","url":"https://www.duocircle.com","sameAs":["https://www.wikidata.org/wiki/Q138883901","https://www.crunchbase.com/organization/duocircle-llc","https://www.linkedin.com/company/duocircle","https://github.com/duocircle"],"subOrganization":[{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138898167","name":"DMARC Report","url":"https://dmarcreport.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897912","name":"Phish Protection","url":"https://www.phishprotection.com"}]},"sameAs":["https://www.wikidata.org/wiki/Q138897474","https://www.linkedin.com/company/autospf","https://x.com/autospf01","https://www.g2.com/products/autospf/reviews"],"contactPoint":{"@type":"ContactPoint","contactType":"customer support","url":"https://autospf.com/contact-us/"},"knowsAbout":["SPF Record Flattening","Sender Policy Framework","Email Authentication","DNS Management","DMARC","DKIM"]}
```

```json
{"@context":"https://schema.org","@type":"WebSite","name":"AutoSPF","url":"https://autospf.com","description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","publisher":{"@type":"Organization","name":"AutoSPF","url":"https://autospf.com","logo":{"@type":"ImageObject","url":"https://autospf.com/images/autospf-logo.png"},"description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","parentOrganization":{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138883901","name":"DuoCircle LLC","url":"https://www.duocircle.com","sameAs":["https://www.wikidata.org/wiki/Q138883901","https://www.crunchbase.com/organization/duocircle-llc","https://www.linkedin.com/company/duocircle","https://github.com/duocircle"],"subOrganization":[{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138898167","name":"DMARC Report","url":"https://dmarcreport.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897912","name":"Phish Protection","url":"https://www.phishprotection.com"}]}}}
```

```json
{"@context":"https://schema.org","@type":"BlogPosting","headline":"DMARC Deployment Phases: How to Prepare for a Smooth DMARC Rollout","description":"Learn the 5 DMARC deployment phases to configure SPF, DKIM, monitor reports, and enforce DMARC policies for stronger email security and delivery.","url":"https://autospf.com/blog/dmarc-deployment-phases-how-to-prepare-for-smooth-email-rollout/","datePublished":"2026-07-28T00:00:00.000Z","dateModified":"2026-07-28T00:00:00.000Z","dateCreated":"2026-07-28T00:00:00.000Z","author":{"@type":"Person","@id":"https://autospf.com/authors/brad-slavin/#person","name":"Brad Slavin","url":"https://autospf.com/authors/brad-slavin/","jobTitle":"General Manager","description":"Brad Slavin is the founder and General Manager of DuoCircle, the company behind AutoSPF, DMARC Report, Phish Protection, and Mailhop. He founded DuoCircle in 2014 to solve the SPF 10-DNS-lookup problem at scale and has led the company's growth to 2,000+ customers. Brad's focus is product strategy, customer relationships, and the commercial and compliance side of email authentication (DPAs, SLAs, enterprise procurement) rather than hands-on DNS engineering.","image":"https://media.mailhop.org/autospf/images/authors/brad-slavin.jpg","knowsAbout":["Email Security Strategy","SaaS Product Management","Enterprise Compliance","Customer Success","Email Deliverability Business"],"worksFor":{"@type":"Organization","name":"AutoSPF","url":"https://autospf.com"},"sameAs":["https://www.linkedin.com/in/bradslavin"]},"publisher":{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com","logo":{"@type":"ImageObject","url":"https://autospf.com/images/autospf-logo.png"},"description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","parentOrganization":{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138883901","name":"DuoCircle LLC","url":"https://www.duocircle.com","sameAs":["https://www.wikidata.org/wiki/Q138883901","https://www.crunchbase.com/organization/duocircle-llc","https://www.linkedin.com/company/duocircle","https://github.com/duocircle"],"subOrganization":[{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138898167","name":"DMARC Report","url":"https://dmarcreport.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897912","name":"Phish Protection","url":"https://www.phishprotection.com"}]},"sameAs":["https://www.wikidata.org/wiki/Q138897474","https://www.linkedin.com/company/autospf","https://x.com/autospf01","https://www.g2.com/products/autospf/reviews"],"contactPoint":{"@type":"ContactPoint","contactType":"customer support","url":"https://autospf.com/contact-us/"},"knowsAbout":["SPF Record Flattening","Sender Policy Framework","Email Authentication","DNS Management","DMARC","DKIM"]},"mainEntityOfPage":{"@type":"WebPage","@id":"https://autospf.com/blog/dmarc-deployment-phases-how-to-prepare-for-smooth-email-rollout/"},"articleSection":"advanced","keywords":"","image":{"@type":"ImageObject","url":"https://media.mailhop.org/autospf/spf-lookup-2116-1785227380902.jpg","caption":"DMARC rollout planning steps"},"speakable":{"@type":"SpeakableSpecification","cssSelector":[".answer-block","h1"]}}
```

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://autospf.com/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://autospf.com/blog/"},{"@type":"ListItem","position":3,"name":"Advanced","item":"https://autospf.com/advanced/"},{"@type":"ListItem","position":4,"name":"DMARC Deployment Phases: How to Prepare for a Smooth DMARC Rollout","item":"https://autospf.com/blog/dmarc-deployment-phases-how-to-prepare-for-smooth-email-rollout/"}]}
```
