Configure SPF, DKIM and DMARC with DNS queries and alignment checks
Inventory legitimate senders, publish a single SPF policy, validate DKIM selectors and understand how aligned authentication produces a DMARC pass.
Read the guideEmail security · Practical guide
Move from monitoring to DMARC enforcement by validating every legitimate sender, reviewing aggregate reports and preparing a DNS-aware rollback.
Archive placement: April 2024

DMARC enforcement can reduce direct spoofing of your domain, but an incomplete sender inventory can also disrupt legitimate invoices, password resets or support replies. A controlled rollout measures real sending paths, fixes alignment and makes a reviewed policy change with a recovery plan. A DNS record alone is not a complete mail-security project.
dig _dmarc.example.com TXT +noall +answer
dig _dmarc.news.example.com TXT +noall +answer
dig example.com NS +shortRecord existing policy records, TTLs, reporting destinations and the domains they cover. Domain discovery and policy inheritance matter: a subdomain's effective policy is not always obvious from one query. Review your exact domain structure against the current specification before changing an organizational-domain policy.
Keep a copy of the existing values and confirm who can publish and revert them. Ensure the reporting address exists, has capacity and is monitored by the right people. If a third-party reporting domain is used, complete its required authorization rather than assuming any rua destination will receive reports.
_dmarc.example.com. 300 IN TXT "v=DMARC1; p=none; rua=mailto:dmarc-reports@example.com"Observe enough normal business activity to include infrequent senders such as monthly invoices and password reset services. There is no universal number of days that proves completeness. Compare aggregate reports with your internal service inventory, outbound logs and controlled tests.
Report volume and coverage vary by receiver. A source not appearing in reports is not automatically safe to remove, and a high-volume failing source is not automatically legitimate. Investigate who controls the source and which authenticated identities it uses.
A provider's DKIM signature for its own unrelated domain may verify correctly yet fail to align with your From domain. A custom signing domain often solves that, but the service must use it on actual messages. Changing only the display name or Reply-To address does not repair DMARC alignment.
Service: billing platform
Visible From: invoices@example.com
DKIM signing domain: example.com
Receiving result: dkim=pass; dmarc=pass
Workflow tested: customer invoice and payment receipt
Owner: billing administrator
Evidence: protected test message reference and timestampWhere your domain architecture permits, rehearse the policy on a genuinely separate test or sending subdomain whose traffic you control. Confirm policy inheritance and explicit records before calling it isolated. A pilot should test monitoring, support response and rollback as well as message delivery.
Do not assume a historical pct= value gives a current, interoperable percentage rollout. Use inventory completion, controlled sender or domain scope, and an explicit policy change. Choose quarantine or reject based on your evidence and business requirements, acknowledging that receivers apply their own local policy.
_dmarc.example.com. 300 IN TXT "v=DMARC1; p=quarantine; rua=mailto:dmarc-reports@example.com"This requests quarantine for applicable DMARC failures; it does not guarantee a particular mailbox folder or eliminate all impersonation. Reject is a stronger requested disposition and needs the same evidence and stakeholder preparation. Review subdomain policy behavior before deploying either.
Repeat password resets, invoices, contact-form delivery and support replies to representative external providers. Watch bounces and support reports alongside aggregate data. A receiver can accept a message and still filter it later, so SMTP acceptance is not a promise of inbox placement.
Look for specific regressions by sender, domain and workflow. If one application is misaligned, fix its identity rather than adding unrelated IP ranges to SPF. Expanding SPF does not fix DKIM signing and may not produce the alignment needed for DMARC.
Keep the old record and an authorized person ready to publish it. Returning to monitoring can reduce disruption while a legitimate sender is repaired, but cached policies mean the effect is not instant. Record the change time and public authoritative answers so incident responders can understand the overlap.
After stabilization, document the effective policy, sender owners, report handling and process for approving a new mail service. DMARC helps authenticate domains; it does not stop a compromised mailbox or a convincing lookalike domain from sending authenticated fraud. Pair it with account security and payment-verification procedures.
Copyright 2026 © Plenty Host Inc. - All Rights Reserved.
By using our services, you agree to our Terms & Conditions and Privacy Policy.
We Accept: 