Subscribe to the Non-Human & AI Identity Journal
Home FAQ Governance, Ownership & Risk What do security teams get wrong about SPF,…
Governance, Ownership & Risk

What do security teams get wrong about SPF, DKIM, and DMARC?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated June 23, 2026 Domain: Governance, Ownership & Risk

They often deploy them as isolated email settings instead of treating them as enforcement controls for domain identity. SPF, DKIM, and DMARC only work well when they are tuned together, monitored continuously, and backed by an operational process that responds to failure reports and configuration drift.

Why Security Teams Misread SPF, DKIM, and DMARC

Security teams often treat SPF, DKIM, and DMARC as a mailbox hygiene project, then declare success once records are published. That misses the point. These controls are enforcement signals for domain identity, and they only reduce impersonation risk when aligned with sending inventories, subdomain strategy, and ongoing monitoring. The same pattern appears across identity security: the control exists, but the operational discipline is missing. NHI Management Group’s Ultimate Guide to NHIs shows how often identity failures persist when credentials and governance are not managed as a system.

That is why a published DMARC policy alone does not stop phishing, partner spoofing, or misconfigured third-party senders. The real risk is assuming static records equal durable enforcement. As NIST Cybersecurity Framework 2.0 emphasises, identity controls only work when they are measured, maintained, and integrated into detection and response.

In practice, many security teams encounter DMARC failure reports only after a marketing platform, CRM, or IT service has already been sending unauthorised mail for weeks.

How SPF, DKIM, and DMARC Actually Work as a Control Stack

SPF validates which servers are allowed to send for a domain. DKIM adds cryptographic proof that the message content was not altered in transit and that the sender had access to the signing key. DMARC then tells receivers what to do when SPF or DKIM fails alignment, and provides reporting so the organisation can see who is sending as the domain. The controls are complementary, not interchangeable.

Current guidance suggests treating DMARC as the policy layer, not the starting point. Teams should first inventory every legitimate sender, including SaaS platforms, ticketing systems, bulk mail providers, and regional business units. Then they should align SPF and DKIM for each sender, set a conservative DMARC policy, and use aggregate and forensic reports to find drift. This is where operational maturity matters: unauthorised senders, stale DNS records, and third-party onboarding changes are the most common reasons enforcement fails.

Useful practice usually includes:

  • Maintaining a live sending inventory tied to business owners.
  • Keeping SPF records short enough to avoid lookup limits and broken forwarding chains.
  • Signing outbound mail with DKIM keys that are rotated and monitored.
  • Moving DMARC from monitoring to quarantine and then reject only after validation.
  • Reviewing reports continuously so new services do not silently bypass policy.

The operational lesson is simple: SPF, DKIM, and DMARC are only effective when they are managed like domain identity controls, not one-time DNS changes. This guidance tends to break down in large, decentralised organisations where marketing, M&A, and outsourced service providers can add senders faster than DNS and policy teams can track them.

Common Failure Modes and Edge Cases

Tighter email authentication often increases operational overhead, requiring organisations to balance stronger anti-spoofing enforcement against sender complexity and business change velocity. That tradeoff is real, especially during migrations.

One common edge case is forwarding. SPF can fail when mail is legitimately relayed through another system, which is why teams rely on DKIM alignment and DMARC rather than SPF alone. Another is delegated sending: vendors may send on behalf of a domain using shared infrastructure, and if those relationships are not documented, policy breaks the moment a platform changes its mail path. Best practice is evolving here, but there is no universal standard for handling every third-party mail flow beyond disciplined ownership and testing.

Another frequent mistake is assuming subdomains inherit the same risk profile as the parent domain. In reality, different business units may need different DMARC policies, and high-value domains should be separated where possible. Teams also underestimate reporting noise. DMARC aggregates can look healthy while a low-volume impersonation campaign still succeeds because nobody reviewed forensic data or watched for new senders.

The strongest programs combine policy, monitoring, and change control. That is the same lifecycle discipline highlighted across NHI governance in the Ultimate Guide to NHIs, and it maps cleanly to identity enforcement thinking in NIST Cybersecurity Framework 2.0.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0 and NIST AI RMF set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0PR.AA-1Domain identity verification supports access assurance and policy enforcement.
OWASP Non-Human Identity Top 10NHI-03Credential and key management issues mirror NHI secret rotation and drift risk.
NIST AI RMFThe governance lesson is continuous monitoring and accountability for automated sending systems.

Assign owners, monitor changes, and respond to authentication failures as part of ongoing risk management.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on June 23, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org