Table of Contents

← Return to the Personal Security Course

Your email account is the recovery path for everything else. A password reset goes there. A second-factor fallback goes there. An account takeover notification goes there. Anyone who controls your inbox does not need to break into your other accounts, because they reset their way in.

This module covers address strategy, the tracking mechanisms built into mail itself, provider selection, and an honest assessment of self-hosting.

Budget about 25 minutes. The address strategy decision is the one which compounds over years.

What You Will Learn

  • Explain why mailbox compromise grants access to unrelated accounts
  • Distinguish aliasing, subaddressing, and separate accounts as three different strategies
  • Disable remote content loading, which is the main tracking mechanism in mail
  • Evaluate a provider on encryption, jurisdiction, and recovery policy rather than marketing
  • Audit third-party applications with mailbox access
  • Produce an email record listing your address strategy, provider, and connected applications
TermMeaning
AliasA distinct address which forwards to your real mailbox, and which you disable individually
SubaddressA variant of your real address using a + suffix, which reveals the original
Catch-allA domain configuration accepting mail to any address at the domain
Tracking pixelA remotely loaded image which reports when a message was opened
Third-party accessAn application granted OAuth or IMAP permission to read your mailbox

Why the Mailbox Is the Master Key

Account recovery almost always routes through email. This single fact makes the inbox more valuable than any individual account it protects.

AttackWhat It Achieves
Mailbox takeoverPassword resets for every connected account
Read-only mailbox accessSilent reconnaissance, including which services you use
Mail rule insertionAutomatic forwarding or deletion of security notifications
Recovery address changePermanent access even after the victim resets passwords

Check your mail rules and forwarding settings today. A hidden rule which forwards security alerts to an attacker is a common persistence mechanism, and it survives a password change.

Everything in Module 1 assumes the recovery path is intact. If the inbox falls, the vault is one reset away from being useless.

Address Strategy

One address for everything is the default, and it is the weakest option. Three strategies improve on it, and they differ in what they reveal.

StrategyHides Your Real AddressTracks Who Leaked ItCost
Separate accountsYes, for the servicePartiallyMultiple inboxes to check
AliasingYesYesA provider or your own domain
Subaddressing (you+service@)NoYesNone

Aliasing is the strongest option. A unique address per service means spam identifies the source, a single alias is disabled without touching your inbox, and no two services correlate you by address.

A related benefit: mail arriving at an alias you retired is obviously fraudulent, which turns your own address strategy into a phishing detector.

If you own a domain, a catch-all gives you unlimited aliases at no cost, and it lets you change providers without changing your address. The portability is the strongest argument for owning the domain.

Remote Content and Tracking Pixels

A single remotely loaded image reports the message was opened, along with your IP address, client, and timestamp. Marketers use this to build engagement profiles, and so does anyone else with access to the same technique.

Disable automatic remote content loading in your mail client. This is one setting, it breaks nothing important, and it removes the mechanism entirely.

Two related practices:

  • View mail as plaintext where practical. HTML mail carries the same tracking plus additional parser attack surface.
  • Do not treat email as confidential. Transport encryption protects the message in transit, not the copy sitting in a provider’s mailbox or in a mis-sent thread.

Provider Selection

Evaluate against these rather than marketing claims:

CriterionWhy It Matters
Encryption at restWhether the provider holds keys to your mailbox
JurisdictionWhich legal orders the provider responds to
Recovery policyWhether support will restore access, and under what proof
Data retentionHow long deleted mail persists in backups
Third-party access controlWhether you control which apps read your mailbox

Mainstream providers are not equivalent. Some scan message content to build advertising profiles, and some have granted broad third-party access to mailbox contents. Choosing a provider which sells no advertising removes the incentive entirely.

Third-Party Access and Template Leakage

An application with mailbox access reads everything, not only the messages it needs. Sign-in prompts offering to connect a tool to your mail grant the tool full read scope in most implementations.

Audit this in two places:

  1. Your mail provider’s connected applications list, where OAuth grants accumulate and are rarely reviewed.
  2. Your mail client’s add-ins, which run with the client’s own privileges.

Two leakage channels which get far less attention:

ChannelWhat It Leaks
Auto-reply messagesTravel dates, absence from a property, temporary contact details, and job responsibilities
Mail signaturesJob title, direct number, employer structure, and internal project names

An out-of-office reply is a public statement your home is empty and you are not checking messages. Keep it to dates and an alternative contact.

Self-Hosting: An Honest Assessment

Running your own mail server is harder than it looks, and the difficulty is not the software.

The technical setup is achievable. The operational burden is the problem:

  • Deliverability depends on reputation, which requires correct SPF, DKIM, and DMARC records and a sending history which receivers trust.
  • Availability is on you. If your server is down, mail is not queued politely, it is refused.
  • Abuse handling is on you, including bot attempts to relay through your server.
  • Redundancy requires planning, typically at least two MX records with a documented priority order.

Two reliability items belong in any self-hosted deployment:

# Check your mail authentication records before sending anything
dig +short TXT example.com              # SPF
dig +short TXT _dmarc.example.com       # DMARC policy
dig +short MX example.com               # at least two, ordered by preference

If you are not prepared to maintain this, use a reputable provider and put the effort into aliasing instead. A managed provider with a good privacy posture and unique aliases beats a misconfigured self-hosted server on every axis which matters here.

If you do not self-host, the portability argument returns: owning the domain means you change providers without changing your address, which is the part which matters over a decade.

The Email Record

EMAIL RECORD
Primary provider:        ______________________
Address strategy:        separate / alias / subaddress / single
Alias provider or domain: ______________________
Retired aliases disabled: ______________________

Security settings:
  Remote content loading: OFF
  View as plaintext:      yes / no
  Recovery address:       ______________________
  Recovery phone:         current / stale / none

Third-party access (review and revoke):
  - ______________________  revoked? ______
  - ______________________  revoked? ______
Diagram comparing a single email address, subaddressing, and per-service aliases, showing which strategies hide the real address and which reveal who leaked it

Next Steps

  1. Continue to Module 4 and apply the same privacy reasoning to conversation: Secure Messaging
  2. Disable remote content loading in your mail client now, which takes about thirty seconds
  3. Review connected applications and revoke anything you no longer use
  4. Compare aliasing options if you want a provider-managed solution rather than a domain
  5. Read the module on authentication if recovery codes are not yet stored: Authentication and Credentials