Back to Learning CenterSecurity

Email spoofing in cyber security

By Samuel ChenardAugust 13, 20267 min read

In brief

Email spoofing in cyber security is the use of a forged email identity to make a message appear to come from a trusted sender and domain.

Email spoofing in cyber security

Email spoofing in cyber security is the use of a forged or misleading email identity to make a message appear to come from a person, company, or domain that did not authorize it. The visible From address alone is not enough to establish who sent a message. Email authentication checks help receiving systems evaluate whether the sending path is authorized to use that domain.

At a glance

Quick takeaways

  • Email spoofing makes a message appear to come from a different sender.
  • The address displayed in an email client can differ from SMTP identities used to transmit the message.
  • SPF and DKIM authenticate parts of the sending path or message, while DMARC applies alignment to the visible From domain.
  • A message can look familiar and still require header and authentication checks.
  • Opening an unexpected message is different from clicking a link, downloading a file, or providing information.
  • A domain owner can reduce unauthorized use of its domain with correctly deployed email authentication and DMARC policy.

How email spoofing works

Internet email uses several identities. RFC 5322 defines the From field that recipients usually see in a mail client. SMTP also has an envelope sender used during message transport, defined in RFC 5321. These identities can be different for legitimate operational reasons, so a matching display name or visible address does not, by itself, prove authorization.

SPF lets a domain publish which hosts are authorized to send mail using an envelope sender or HELO identity. RFC 7208 defines SPF. DKIM adds a cryptographic signature that a receiver can verify against a public key published in DNS. RFC 6376 defines DKIM.

DMARC connects those checks to the domain in the visible From field. RFC 7489 defines DMARC as a mechanism that lets a domain owner publish a policy and request feedback when SPF or DKIM do not pass with the required alignment. A pass in SPF or DKIM is not automatically a DMARC pass. The authenticated domain must also align with the visible From domain under the applicable alignment rules.

For a wider view of impersonation risks, see Palisade's email threats learning hub.

When email spoofing changes from suspicious to actionable

A message is suspicious when its claimed identity, request, or delivery context does not match what the recipient can independently verify. The practical decision rule is to avoid treating the visible From line as proof.

Use the evidence available:

  • If the message asks for a password, payment, sensitive information, or an unexpected action, verify the request through a known contact method rather than replying to the message.
  • If you have access to message headers, inspect the authentication results and compare the visible From domain with the SPF and DKIM domains.
  • If you manage the claimed domain, inspect its published authentication records and DMARC policy. A public DNS result shows what is published, not whether a particular message used an authorized production path.
  • If the message contains a link or attachment, do not use it as the route to verify the request. Contact the organization through a previously known website, phone number, or internal directory.
A receiver may add its own local policy and reputation signals when deciding how to handle mail. DMARC therefore does not guarantee that every spoofed message is rejected, and a delivered message is not proof that its visible identity was authorized.

A worked email-identity example

This illustrative example shows why the visible From address and the SMTP identities must be read together.

Technical exampletext
From: Billing Team <billing@yourdomain.com>
Return-Path: <mailer@unrelated-example.net>
Authentication-Results: mx.receiver.example;
  spf=pass smtp.mailfrom=unrelated-example.net;
  dkim=pass header.d=unrelated-example.net;
  dmarc=fail header.from=yourdomain.com

In this example, SPF and DKIM pass for unrelated-example.net. The visible From domain is yourdomain.com. Because neither authenticated identifier aligns with yourdomain.com, the example reports DMARC failure.

Authentication-Results is a structured field for communicating authentication assessments. RFC 8601 defines its syntax and trust boundary. Treat results added by a trusted receiving or intermediary system differently from text placed into a message by an unknown sender.

Diagram showing a visible From domain compared with SPF and DKIM authenticated domains before a DMARC result is determined
Source: Palisade.

The example does not establish what happened to a real message. To investigate a particular email, preserve its full headers and use the recipient organization's security process or mail-provider controls.

What to check next

Choose the next check based on the evidence you have.

If you received a suspicious email, keep the message available for your security team and inspect its headers through an approved mail-client or security workflow. Do not rely on the sender name, logo, or display address alone. If the message concerns an account, open the service through a known bookmark or independently typed address.

If you manage a domain, start with the domain's published authentication posture. Palisade's email security score tool can help you inspect public email-security configuration. A public check cannot prove why one message was delivered, show a receiver's private reputation decision, or confirm that every application sending mail for the domain is authenticated.

For the protocol-specific context, read what DMARC is in cyber security. DMARC aggregate reports can later help domain owners identify sending sources and authentication or alignment issues, but they do not replace testing messages through the exact production path.

Do not publish a restrictive DMARC policy before legitimate senders have been inventoried and tested. A policy change can affect valid mail that is still failing alignment.

Build the broader email-security baseline

Email spoofing prevention is an operational email-security task, not a one-time visual check. Review the published DNS records, verify each sending service's authentication status, inspect real delivered messages from important production paths, and use DMARC reporting after data accumulates.

For the broader controls and operating context, see Palisade's email security guide.

Evidence

Sources and further reading

Questions readers ask

Frequently asked questions

See which senders are using your domain

Start in Palisade.

Get started

Share this article

Samuel Chenard

Written by

Samuel Chenard

CEO & Co-Founder, Palisade

Samuel Chenard is the CEO and co-founder of Palisade, AI-first DMARC software for IT teams and MSPs, from one domain to thousands.

More from Samuel

Related articles