blog / Office 365 / How Do You Set Up a DMARC Record in Microsoft 365?

How Do You Set Up a DMARC Record in Microsoft 365?

Emails remain one of the powerful communication channels for organisations or businesses. However, it is also one of the simplest targets for hackers. Attackers often try to spoof your domain, send you fake messages, trick customers, and harm your trust. This is where DMARC rises as your digital protection.

Configuring DMARC confirms that your domain cannot be used by impostors. It will help you to protect your brand, your buyer, and your whole internal email ecosystem. In this blog, I’ll tell you how to set up DMARC in Office 365. No jargon, no frustrations.

Want to know what DMARC is and why it matters?

DMARC (also Domain-based Message Authentication, Reporting, and Conformance) helps email servers confirm whether an email really comes from your domain or not.

Alongside it works:

  1. DKIM (also DomainKeys Identified Mail)
  2. SPF (also Sender Policy Framework)

Together, they confirm:

  • Legit emails get delivered.
  • Unsure emails get flagged or blocked
  • Admin users get reports to track prohibited activity

Think of DMARC as your domain’s protection guard who checks IDs at the door.

Check SPF and DKIM, Before You Set Up DMARC in Office 365

1. Confirm Your SPF Record Is Set

At first, go to your DNS host, and you have to make sure your SPF record includes Office 365:

v=spf1 includes: spf.protection.outlook.com-all

2. Allow DKIM in Office 365

  1. Start Microsoft 365 Defender Admin Center
  2. Go to: Email Authentication, then hit DKIM
  3. Choose your domain, then hit Enable.

SPF declares who can send. DKIM shows your email wasn’t altered.

Now, DMARC ties it all together.

Step-By-Step Process on “How to Set Up DMARC in Office 365”:

It is configured using a DNS TXT record.

Process 1: Log in to Your DNS Management Panel

Maybe this:

  • Cloudflare
  • GoDaddy
  • Namecheap
  • Google Domains
  • Or your hosting provider’s DNS panel

Process 2: Adding the New TXT Record

Field Value
Host_dmarc
TypeTXT
Valuev=DMARC1; p=none; rua=mailto:dmarc-reports@yourdomain.com; fo=1

Process 3: Save the record

Now, DMARC is active.

Maybe it takes 4 to 48 hours to propagate.

Explained DMARC Policies : (Choose Whatever Fits You)

PolicyMeansBest For
p=noneMonitor OnlyWhen you are testing
p=qurantineDoubtful email go to spamMedium Security
p=rejectBlock unauthorized emails entirelyFull protection

Full Protection Example (Recommended After Monitoring)

You’ll start with p=none, watch reports, then move up to p=quarantine and then p=reject for full protection.

Tip: Keep your Email Data Protected Too

DMARC gives protection for “who can send email from your domain, but not the data itself”.

Ransomware, Accidental deletion, retention limits, or maybe human error can cause data loss.

So, you can pair up your security setup with a reliable and picture-perfect backup solution like the Shoviv Office 365 Backup Tool to back up Office 365 mailboxes into multiple formats like PST, MBOX, MSG, MHT, and HTML with full precision and integrity.

Wrap-Up:

I think now you’ll know “how to set up DMARC in Office 365” is important for protecting your domain from spoofing attacks, maintaining brand integrity, and improving email trust. By configuring SPF, enabling DKIM, and adding a DMARC TXT record, you’ll give your domain a secured identity and confirm only legit senders can use it.

Scroll to Top