Explained from First Principles
  • Technologies
    The Internet Email
  • Mathematics
    Number theory
  • Expand Collapse
  • Follow
    Reddit X.com Telegram RSS/Atom

Email tools

Each title links to where the respective tool is explained.

Lookups

Configuration database

SRV records

MX records

SPF record

DKIM record

DMARC record

BIMI record

TLSA records

MTA-STS policy

TLS Reporting record

SMIMEA records

OPENPGPKEY records

Protocols

ESMTP

Examples:

  • text/enriched
  • text/html with inline CSS
  • text/html with internal CSS
  • multipart/mixed
  • multipart/mixed with content disposition
  • multipart/mixed with preamble and epilogue
  • multipart/alternative
  • multipart/related with content ID

Email tracking

POP3

IMAP

Sieve

ManageSieve

Encodings

Quoted-Printable encoding

Base64 encoding

Percent encoding

Encoded-Word encoding

Punycode encoding

Extended-Parameter encoding

Examples:

  • Filename
  • Continuation
  • Ordering
  • Combined

Various

Hash function

Unicode normalization

Unix time conversion

If you like my work, please consider supporting me with a donation so that I can keep publishing articles which are freely available. To be informed about new articles, follow this blog on Reddit, X.com, or Telegram, or subscribe to its news feed using RSS/Atom.

© 2025 Kaspar Etter. Some rights reserved. Licensed under the Creative Commons Attribution 4.0 International License.