Component | Layer | What it does | Best-practice |
From name and sender address | Message | Tells the reader who is emailing before they open anything | Real person plus business domain; monitored, never no-reply |
To, Cc, Bcc | Message | Sets who is addressed, looped in, and hidden | Cc for visibility, Bcc for privacy on group sends |
Subject line | Message | The single biggest driver of whether an email gets opened | 30–50 characters; front-load the point |
Preheader (preview) text | Message | The preview snippet beside the subject in the inbox | 35–90 characters; extend the subject, do not repeat it |
Greeting / salutation | Message | Opens the message and sets the tone | First name where possible; skip “Dear Sir or Madam” |
Opening line | Message | Earns the next sentence; the highest-value line in cold email | About the reader, not about you |
Body copy | Message | Delivers the actual message and value | One idea per paragraph; scannable; mobile-first |
Call to action (CTA) | Message | Tells the reader exactly what to do next | One clear ask per email |
Sign-off and closing line | Message | Closes the message on the right note | Match the tone; keep it human |
Signature | Message | Confirms who you are and how to reach you | Name, role, company, one reliable contact method |
Footer | Message | Carries legal compliance on commercial email | Physical postal address plus a working unsubscribe |
Attachments and media | Message | Adds files, images, or embedded content | Keep light; cold email should avoid attachments |
Postscript (P.S.) | Message | Optional line that draws the eye after the sign-off | Use for one high-value nudge, not filler |
Local-part | Address | The username before the @ that identifies the mailbox | Up to 64 characters |
@ symbol | Address | Separates the username from the domain | Exactly one per address |
Domain and TLD | Address | Points to the mail server that hosts the mailbox | Up to 255 characters; whole address up to 254 |
Headers | Header | Route the message and carry metadata like Message-ID | Set automatically; readable in “show original” |
Envelope and authentication | Header | SPF, DKIM, and DMARC prove you are a legitimate sender | All three aligned before you send at volume |