Glossary

TLS Encryption for Email — STARTTLS and MTA-STS

TLS (Transport Layer Security) encrypts the connection between mail servers when email is in transit. Most modern mail servers support STARTTLS, which upgrades a plain text connection to encrypted. However, STARTTLS can be stripped by a network attacker unless MTA-STS is configured — forcing the connection to use TLS or fail rather than fall back to plain text.

STARTTLS vs Forced TLS

STARTTLS: opportunistic — tries TLS,
falls back to plain text if unavailable.
MTA-STS: enforced — requires TLS or
refuses delivery.

Why TLS Alone Isn't Enough

Without MTA-STS, a network attacker between two mail servers can strip the STARTTLS upgrade and intercept email in plain text. The connection appears normal to both servers.

FAQ

What is TLS for email?

Encryption for email in transit between mail servers. Prevents interception during delivery.

What is STARTTLS?

An email protocol extension that upgrades a plain text connection to TLS. Opportunistic — can be stripped by attackers without MTA-STS.

How do I enforce TLS for my domain?

Implement MTA-STS — it tells sending servers to use TLS or refuse delivery, preventing silent downgrades.