Skip to content
Privacy NeedlePLAY. INVESTIGATE. LEARN.

PRIVACY NEEDLE PLAY · LEARNING RESOURCES

Six phishing email examples and legitimate messages explained

A request becomes trustworthy through independent verification, not through a familiar display name or polished writing. These six examples are drawn from the game’s original fictional scenarios. Each explanation identifies the facts behind the decision; the same surface feature can mean something different in another context.

Training examples only. All names and addresses below are fictional. The destinations are displayed as text and are not links.

EXAMPLE 01 · Bank security

A security alert

From: Sable Bank Security <alerts@sable-support.example.net>

Subject: Your account will be suspended today

Dear customer,
We detected unusual activity. Your account will be suspended in 30 minutes unless you verify it now. Enter your online banking password and one-time code on the secure verification page.
Sable Bank Security

Simulated destination: https://sable-verify.example.net/account

The independently verified context

You bank with fictional Sable Bank. Your saved banking address is bank.example.com. You did not initiate a verification request.

Decision: phishing

The message asks for your banking password and one-time code through a different domain. The deadline adds pressure. Open your saved banking app or contact the bank through a number you already trust; do not use the message link.

Takeaway: A bank name in an address is not proof of ownership. Never give an unsolicited sender your password or one-time code.

EXAMPLE 02 · Delivery

A delivery update

From: Harbour Parcel <tracking@parcel.example.com>

Subject: Your parcel is due tomorrow

Hello Amara,
Your order HP-2408 is due tomorrow, between 10:00 and 14:00. You can check its status in the Harbour Parcel app or at the tracking address below. No payment or password is needed.
Harbour Parcel

Simulated destination: https://parcel.example.com/track/HP-2408

The independently verified context

You placed order HP-2408 yesterday. Your saved retailer receipt and parcel app independently show the same tracking reference and delivery window. parcel.example.com is the carrier address in that receipt.

Decision: legitimate

The message matches an order you placed and a tracking status you independently checked in the app. It requests no secret or additional payment. The classification relies on this verified context, not on a logo or polished writing.

Takeaway: Match delivery messages against your actual orders using the app or a saved retailer address.

EXAMPLE 03 · Business email compromise

A payment discussion

From: Maya, Finance Director <maya@northstar.example.org>

Subject: Confidential acquisition payment

Amara, I need a transfer before noon for an acquisition. Use the new beneficiary details in this email. I am in a confidential meeting, so do not call me or route this through procurement. I will approve it later.
Maya

The independently verified context

Your company requires two-person payment approval and a call to a saved number for new beneficiaries. The finance director has not approved any acquisition payment in the verified finance system.

Decision: phishing

A familiar sender address can be spoofed or a mailbox compromised. This request bypasses approvals, introduces an unverified beneficiary and discourages a callback. Verify with the director through the established number.

Takeaway: A familiar address cannot replace payment authorisation and independent verification.

EXAMPLE 04 · Attachment safety

A revised purchase order

From: Lumen Procurement <orders@lumen-docs.example.net>

Subject: Purchase order: please open the revision

Please open the attached revised order before processing the delivery. Our new document format needs you to run the file. Ignore the operating-system warning; it is just a compatibility message.

Simulated attachment: purchase-order.pdf.exe

The independently verified context

You were expecting a PDF purchase order from orders@lumen.example.com. No format change was agreed. The file presented here has a double extension ending in .exe.

Decision: phishing

The final extension identifies an executable, and the sender asks you to ignore a security warning. The unverified sender and unexpected format add evidence. Confirm with your existing procurement contact and report the file.

Takeaway: Inspect the final extension and never run an unexpected executable to read a document.

EXAMPLE 05 · Spear phishing

A conference follow-up

From: Nora at Civic Forum <nora@civic-events.example.net>

Subject: Following up on your privacy panel

Amara, your point on consent at yesterday’s panel was excellent. Our director would like your slides for the next event. Please sign in at our partner page with your work password and approve the account recovery request so we can connect the files. Then authorise our app to read and send all your work email and access every company file.

Simulated destination: https://civic-events.example.net/speaker-access

The independently verified context

Your panel appearance and slides are publicly listed. The actual organiser’s verified portal is forum.example.org and does not require your employer’s password, recovery approval or broad email and file permissions.

Decision: phishing

Accurate personal context can be gathered from public information. The external page asks for credentials, a recovery action and excessive app permissions unrelated to sharing slides. Contact the organiser using the established event details.

Takeaway: Personalisation proves research, not trust. Verify the requested action separately.

EXAMPLE 06 · Breach response

A breach notification

From: KeyHarbour Incident Team <incident@vault.example.org>

Subject: Security incident notice and recommended steps

We are investigating unauthorised access to a limited customer-support dataset. Our incident notice is in your existing app and at the security page below. Review active devices through the app. Do not send your master password or recovery kit to anyone.

Simulated destination: https://vault.example.org/security/incident-notice

The independently verified context

Your independently opened vault app displays the same incident notice. The security page reached through your saved homepage matches it. Your employer’s verified security team confirms the notification.

Decision: legitimate

An alarming subject does not by itself make a message phishing. This incident is confirmed through independent channels, and the advice avoids surrendering secrets. Follow the independently verified incident instructions.

Takeaway: Verify breach notices independently, then take the recommended protective steps.

Use the facts, not a shortcut

These examples do not create a rule that all payment requests, QR codes, urgent notices or internal addresses have the same answer. A sender account can be compromised. A genuine service can have an urgent incident. The request and independent checks must be considered together.

Play Spot the Phishing to investigate these and other cases, or read the scoring rules before you start.

Play Spot the Phishing →