Learning path

Linux MTA Operations Learning Path

21 ordered lessons that move from foundations into implementation, troubleshooting, architecture decisions, security, cost control, and operational readiness.

21lessons · start at Lesson 001
Curriculum

Continue in lesson order.

Lesson 005

Postfix Virtual Domains, Mailboxes, Aliases and SQL Maps

Wire the virtual-mail database into Postfix and prove domain class, recipient existence and alias expansion before accepting Internet mail. The lesson treats empty results, lookup errors and ambiguous answers as different operational states.

10 min read
Lesson 009

Postfix TLS, SMTP AUTH and Dovecot SASL

TLS protects submission credentials in transit while SASL proves which account may relay; neither control replaces sender-identity authorization.

7 min read
Lesson 012

SPF Policy Service with Postfix

SPF evaluates the connecting IP against the envelope MAIL FROM or HELO domain; it does not authenticate the visible From header.

8 min read
Lesson 014

Postfix Authentication Integration and Deliverability Evidence

Authentication integration must preserve trusted result order, distinguish inbound verification from outbound signing and expose evidence without treating authentication as inbox placement. The integrated evidence includes HELO and envelope MAIL FROM results from the SPF policy service.

8 min read
Lesson 020

Secure Linux Mail Server Operations

A production mail server needs least privilege, relay and abuse controls, patching, secret rotation, backups, restore tests and monitoring across every daemon.

8 min read
Lesson 021

Sendmail and qmail to Postfix Migration Capstone

A mail migration succeeds when behavior, queue ownership, aliases, domains, routes, authentication and delivery are proven equivalent or deliberately changed with rollback.

8 min read