Subscribe to the Non-Human & AI Identity Journal

Why do SPF, DKIM, and DMARC not stop this kind of phishing?

They validate message authenticity signals, but they do not prove the communication is safe or legitimate in context. Attackers can still send technically valid emails that contain a phone number and rely on social engineering after the recipient calls. Identity and support workflows remain exposed even when mail authentication passes.

Why This Matters for Security Teams

SPF, DKIM, and DMARC answer a narrow question: did the message come from an authorised mail path, and was it altered in transit? They do not answer the higher-risk question that matters to defenders: is the requester trustworthy, and is the next step safe? That gap is why phishing campaigns still succeed through valid-looking email that routes victims into phone-based social engineering, fake support portals, or credential reset flows. NIST’s NIST Cybersecurity Framework 2.0 treats identity assurance, access governance, and user training as separate controls for a reason.

For NHI-focused teams, the same lesson applies to service flows and support workflows. Message authentication is a transport signal, not a trust decision. A signed email can still point to a malicious callback number, a compromised helpdesk process, or a convincing pretext that bypasses technical mail checks entirely. NHI Management Group has repeatedly shown how identity compromise extends beyond inbox controls, including in the Ultimate Guide to NHIs and the Schneider Electric credentials breach. In practice, many security teams encounter the failure only after a user follows the instructions and the attacker has already moved into a live support or credential workflow.

How It Works in Practice

SPF checks whether the sending server is permitted to send mail for a domain. DKIM verifies that the message was signed and not modified after signing. DMARC tells receiving systems how to handle failures and whether SPF or DKIM should align with the visible From domain. None of these controls evaluates the intent of the message, the legitimacy of a phone number, or the trustworthiness of a linked workflow. A technically valid email can still instruct a recipient to call an attacker-controlled number, click a cloned portal, or approve a malicious action.

That is why these controls reduce spoofing but do not stop impersonation in context. Phishing often succeeds by moving the attack away from email authentication and into human judgment, where support scripts, urgency, and familiarity are exploited. This is also why guidance from the NIST Cybersecurity Framework 2.0 emphasises layered risk management rather than a single email gate. For organisations managing machine identities, the same principle applies: trust must be verified at each step, not assumed from one authenticated channel. NHI governance requires visibility into credentials, rotation, and offboarding, which is consistent with the controls discussed in Ultimate Guide to NHIs.

  • Use SPF, DKIM, and DMARC to reduce domain spoofing, not to declare a message safe.
  • Require separate verification for callbacks, payments, password resets, and helpdesk actions.
  • Train staff to validate the request path, not just the sender name or authenticated domain.
  • Treat any out-of-band instruction as untrusted until independently confirmed.

These controls tend to break down when the attacker controls the follow-on workflow, such as a helpdesk queue, callback process, or vendor support channel, because mail authentication cannot inspect that downstream interaction.

Common Variations and Edge Cases

Tighter email controls often increase operational friction, requiring organisations to balance false-positive filtering against user access and support continuity. That tradeoff matters because overblocking can disrupt legitimate business mail, while underblocking leaves a path for convincing social engineering. Current guidance suggests treating DMARC enforcement as one layer in a broader identity assurance program, not as proof of request legitimacy.

Edge cases appear when attackers use compromised but valid domains, third-party senders, or trusted bulk mail services. In those situations, SPF, DKIM, and DMARC may all pass while the message still contains a malicious callback number or fraudulent workflow. This is why support teams should verify caller identity, case context, and authorisation separately from email provenance. The Schneider Electric credentials breach is a useful reminder that identity compromise often crosses channels, and the Ultimate Guide to NHIs frames the broader governance problem: authenticated does not mean authorised.

There is no universal standard for this yet, but the practical direction is clear: combine mail authentication with callback verification, least-privilege support workflows, and explicit identity checks before any sensitive action. That is the real control boundary.

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.

Framework Control / Reference Relevance
NIST CSF 2.0 PR.AT Phishing resistance depends on user awareness and verification, not mail auth alone.
OWASP Non-Human Identity Top 10 NHI-04 Highlights that authenticated channels still need context-aware trust decisions.
NIST AI RMF Risk framing fits the need to assess safety beyond technical authenticity signals.

Validate request context and downstream workflows before approving privileged actions.