Skip to main content
Preparing workspace

Phishing Email Anatomy

See how bank OTP, KYC update, courier, tax refund, job offer, invoice, Apple ID, electricity bill and other phishing messages are built, red flag by red flag.

About this tool

Phishing Email Anatomy

See how bank OTP, KYC update, courier, tax refund, job offer, invoice, Apple ID, electricity bill and other phishing messages are built, red flag by red flag.

Each common phishing lure, taken apart line by line. Choose a scam and the tool highlights every red flag in a realistic sample message, explains the trick behind it, and tells you what a genuine message would look like. This page brings together 12 separate phishing email anatomy pages (Apple ID locked, Bank OTP, Courier delivery, Electricity bill, Invoice attachment, Job offer, KYC update, Payroll redirect, Sextortion email, Streaming billing, Tax refund, University portal) so you can compare them without hunting for the right one.

How to use Phishing Email Anatomy

  1. 1

    Open Phishing Email Anatomy on AltFTool — it loads instantly in your browser.

  2. 2

    Choose your scam at the top: Apple ID locked, Bank OTP, Courier delivery, Electricity bill and 8 more. On a phone it is a drop-down list.

  3. 3

    Fill in the phishing email anatomy for that scam; each of the 12 options keeps its own rules, data and defaults.

  4. 4

    Read the result, then switch scam to compare. The page link keeps your scam (?v=apple-id-locked), so you can bookmark or share it.

Why use Phishing Email Anatomy

  • All 12 in one place

    Apple ID locked, Bank OTP, Courier delivery and the rest sit behind one picker, so switching scam takes a tap instead of a new search.

  • Built for each option

    Every scam keeps its own rules, numbers and defaults rather than one generic template.

  • Shareable view

    The link remembers the scam you picked, so a bookmark or a shared link opens straight on it.

Common use cases

  • An 'Apple ID locked' email lands and you want to check the button's real destination before tapping it.
  • Check an unexpected SMS claiming your net banking is suspended before tapping anything in it.
  • Check a parcel-on-hold SMS against the carrier's real domain before paying a Rs.25 or Rs.49 fee.
  • Check an evening disconnection SMS before calling the number in it or paying anything.

Frequently asked questions

Which scam options does this tool cover?

12: Apple ID locked, Bank OTP, Courier delivery, Electricity bill, Invoice attachment, Job offer, KYC update, Payroll redirect, Sextortion email, Streaming billing, Tax refund, University portal. Pick one at the top of the tool; the page link updates (for example ?v=apple-id-locked) so you can bookmark or share that exact view.

Is the 'Your Apple ID has been locked' email real?

Almost always no. A genuine Apple ID hold is cleared from your own device or at iforgot.apple.com, and Apple's account mail comes from apple.com or icloud.com domains. Check the link's registrable domain — the last two parts of the host, right before the first slash, not the whole host string — and if it is anything other than apple.com or icloud.com (or Apple's other account domains), delete the message.

Will a bank ever ask for my OTP?

No. No bank and no bank employee is permitted to ask for an OTP, PIN, CVV or password — by SMS, email or phone. Genuine bank alerts carry the opposite instruction, and any request to share a code is a scam regardless of who the caller claims to be.

Is the India Post redelivery fee SMS real?

No. India Post does not collect redelivery or address-correction fees through an SMS link, and its tracking lives on indiapost.gov.in — a .gov.in address nobody else can register. Any variant asking for card details to release a parcel is a phishing message.

Is the electricity disconnection SMS real?

No, when it arrives from a personal mobile number, quotes no consumer number and threatens a cut the same night. Genuine disconnection follows a printed notice with a due date, and discom messages always carry your consumer or CA number and the exact amount due.

How can I tell if an invoice attachment is a virus?

Look at the final extension, not the icon. Anything ending .exe, .scr, .js, .vbs, .lnk, .hta, .iso or a macro-enabled Office type (.docm, .xlsm, .xlsb) executes code and has no business being an invoice. Windows hides known extensions by default, so Invoice.pdf.lnk is displayed as Invoice.pdf — check the full name in the attachment properties.

Do real companies ever ask candidates for a registration fee?

No. Legitimate employers and their recruitment agencies do not charge candidates anything — not registration, training, ID cards, background verification, a laptop or a refundable security deposit. Any fee demand, however small or however it is labelled, means the offer is fraudulent.

Does RBI send KYC update messages to customers?

No. The Reserve Bank of India holds no individual accounts and never contacts customers about their KYC. Periodic updation is your own bank's obligation, and any message invoking RBI to demand action within hours is a scam.

What is payroll diversion fraud?

It is a business email compromise where a fraudster poses as an employee and asks HR or payroll to change the bank account that salary is paid into. No malware is involved — the entire attack is a plausible email, and the loss is the salary itself, usually discovered only when the real employee reports the money never arrived.

Someone emailed me my real password and says they recorded me — is it true?

Almost certainly not. These campaigns take address-and-password pairs from old website breaches and send millions of identical messages; the password is the only genuine item in the email. If no video or screenshot was actually attached and the message contains nothing personal beyond that password, there is no evidence of any access to your devices.

Is the Netflix 'payment declined' email real?

Check where the button goes: the host immediately before the first single slash must be netflix.com. Netflix's own guidance says it never asks for payment details by email or text, so any message that collects a card number is fake. Open the Netflix app and look at Account, Membership and Billing instead — a genuine failure is shown there.