Inbucket, a self hosted disposable email server that captures test mail on a built in SMTP sink for inspection through a web interface and a REST API.
Inbucket is an open source disposable email server for development and testing. It accepts mail for any address on a built in SMTP sink, then lets you read and verify the captured messages in a web interface and over a REST API, so you can confirm exactly what an application sent without ever delivering real email. Messages are held in its own store with automatic expiry, so mailboxes appear on demand and clear themselves over time.
cloudimg delivers Inbucket hardened and fully patched on Ubuntu 24.04 LTS, with the web interface and REST API served behind an nginx reverse proxy whose sign in password is generated uniquely on first boot. Inbucket ships no login of its own, so this front door is what keeps the captured mail from being world readable: a fresh instance has no default password and it stays closed until the per instance credential is supplied. The SMTP sink is ready to receive test mail while you decide which senders may reach it, a paired deploy guide tested against the exact image is included, and every instance is backed by 24/7 support.
Real screenshots taken while testing this image against its deployment guide.