惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
WordPress大学
WordPress大学
T
Tailwind CSS Blog
V
Visual Studio Blog
月光博客
月光博客
Hugging Face - Blog
Hugging Face - Blog
小众软件
小众软件
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - Franky
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Last Week in AI
Last Week in AI
阮一峰的网络日志
阮一峰的网络日志
量子位
有赞技术团队
有赞技术团队
酷 壳 – CoolShell
酷 壳 – CoolShell
Apple Machine Learning Research
Apple Machine Learning Research
博客园_首页
Jina AI
Jina AI
雷峰网
雷峰网
博客园 - 【当耐特】
博客园 - 叶小钗
美团技术团队
宝玉的分享
宝玉的分享
IT之家
IT之家

MIGHTYminnow Web Design & Development in Oakland

Social & SERP OG Image Sizes - MIGHTYminnow Web Design & Development in Oakland Meta Description - How Search Engines Describe Your Site - MIGHTYminnow Web Design & Development in Oakland Maintaining Your Own site - MIGHTYminnow Web Design & Development in Oakland Should You Use Google Analytics? - MIGHTYminnow Web Design & Development in Oakland Early Thoughts on Using AI for Web Projects - MIGHTYminnow Web Design & Development in Oakland Squarespace vs. WordPress: How to Choose the Right Platform (Without Regret) - MIGHTYminnow Web Design & Development in Oakland Is Your Website Hacked? A Guide to Malware Scanning - MIGHTYminnow Web Design & Development in Oakland Is Your Website Backed Up? A Guide to Keeping Copies of Your Site - MIGHTYminnow Web Design & Development in Oakland Is Your Website Up? A guide to Uptime Monitoring - MIGHTYminnow Web Design & Development in Oakland WordPress “Your Site Is Experiencing a Technical Issue” Emails Sliders & Carousels Online Scheduling Finding Stock Photos
Breaking Down DMARC Records - MIGHTYminnow Web Design &am...
kristin · 2026-04-17 · via MIGHTYminnow Web Design & Development in Oakland

What the parts of a DMARC record mean

DMARC (Domain-based Message Authentication, Reporting and Conformance) works alongside SPF and DKIM to protect your domain from spoofing. A DMARC record is a short line of text that tells receiving email servers (Gmail, Outlook, Yahoo, etc.) how to handle messages that claim to come from your domain but fail authentication checks. It’s made up of several tags, each separated by a semicolon.

v= (version) Identifies which version of DMARC the record is using. It’s always v=DMARC1 — this is required and never changes. Think of it as the label that tells mail servers “this is a DMARC record, read it accordingly.”

p= (policy) The main policy — it tells mail servers what to do with messages from your domain that fail authentication (meaning they failed both SPF and DKIM checks). There are three options:

  • p=none — Monitor only. Don’t block or filter anything; just let the reports roll in. This is the usual starting point so you can see what’s happening before enforcing anything.
  • p=quarantine — Send failing messages to the spam/junk folder.
  • p=reject — Refuse failing messages outright so they never reach the recipient at all. This is the strongest setting and is typically the end goal after a clean monitoring period.

pct= (percentage) The percentage of failing messages the policy above is applied to. pct=100 (the default if omitted) means the policy applies to all failing mail. pct=50 means only half of failing messages get quarantined or rejected, and the other half are delivered normally. This is a dial used during rollout to gradually ramp up enforcement without breaking legitimate email.

sp= (subdomain policy) The policy for subdomains of your domain (for example, news.yoursite.org or events.yoursite.org). If omitted, subdomains inherit the main p= policy. sp=none specifically says “don’t enforce anything on subdomains” — which can be a gap if a spammer spoofs a subdomain you don’t actively use.

Other tags worth knowing

rua= (aggregate reporting address) An email address where mailbox providers send daily aggregate reports summarizing which messages passed or failed DMARC. These reports are how you find out whether your legitimate email is authenticating correctly — without this, you’re flying blind. Example: rua=mailto:dmarc@yoursite.org. Many organizations point this at a dedicated DMARC monitoring service (dmarcian, EasyDMARC, Postmark, Valimail, etc.) that turns the raw reports into a readable dashboard.

ruf= (forensic reporting address) An email address for detailed per-message failure reports. Less commonly used these days because of privacy concerns, and most providers no longer send these.

adkim= and aspf= (alignment mode) Control how strictly DKIM and SPF are matched against the “From” address. Defaults to relaxed (r), which is what most organizations use. Strict mode (s) requires an exact match. You typically don’t need to touch these.

How to read an example record

v=DMARC1; p=quarantine; pct=50; sp=none

In plain terms: “This is a DMARC record. Send failing mail from yoursite.org to spam, but only do that for half of it. Don’t enforce anything on subdomains. And don’t send reports to anyone.”

Adding a rua= tag sends daily aggregate DMARC reports — summarizing which messages passed or failed — to the address you specify:

v=DMARC1; p=quarantine; pct=50; sp=none; rua=mailto:dmarc@yoursite.org