TMail
A passwordless temporary-mail web app and API with automatic domain provisioning through Postfix and Stalwart JMAP.
01 // Problem & Motivation
I wanted a self-hosted disposable mail system for testing signups without paying monthly SaaS subscriptions or dealing with IMAP polling lag.
02 // System Mechanics
Wired incoming SMTP streams through Postfix into a Stalwart JMAP backend. Inbound messages push directly into Redis in-memory buffers with automatic TTL expiry, skipping disk clutter entirely.
03 // Engineering Highlights
- +Passwordless token sessions instead of database user accounts
- +Real-time email push over WebSockets using JMAP events
- +Automated domain DNS provisioning in isolated Docker containers
