Postal
Open source mail server. SMTP, delivery, bounces, all in one.
What it is
Postal is a complete open source mail server. SMTP for sending (with DKIM/SPF/DMARC), IMAP/POP3 for receiving, webhooks for bounces and complaints, click/open tracking, suppression lists, and a web admin UI.
Why we recommend it
If you send transactional email from your own infrastructure (not via SendGrid/Mailgun), Postal is the cleanest way to run it. The admin UI is much nicer than rolling your own Postfix.
When to use it
- Self-hosted transactional email
- Running your own SMTP relay
- Privacy-sensitive email (your own server, your own data)
- When you want to avoid SendGrid/Mailgun fees
Quickstart
Run this in your terminal. Self-hosts locally with Docker or your preferred setup.
$ git clone https://github.com/postalserver/postal && cd postal && ./bin/install Setup
Tags
Integrates with
Common use cases
- →transactional-email
- →self-hosted-mail
- →smtp-relay
- →privacy
Pricing
Free. MIT licensed. Self-host on Ubuntu/Debian.
Related projects
Activepieces
by Activepieces
Activepieces is an open source no-code automation platform. 300+ integrations, visual flow builder, TypeScript pieces, self-hostable, the modern open source Zapier/Make alternative.
Appwrite
by Appwrite
Appwrite is a self-hosted BaaS that gives you auth, databases, storage, functions, and messaging in one Docker container. It supports multiple databases (MariaDB, MongoDB, PostgreSQL), multiple runtimes (Node, Python, Dart, PHP), and has SDKs for web, Flutter, iOS, Android, and React Native.
Cal.com
by Cal.com
Cal.com is the open source Calendly. Scheduling links, calendar sync (Google, Outlook, iCloud), video conferencing (Zoom, Google Meet, Daily), payments via Stripe, team scheduling, round-robin, and 100+ integrations. Self-hostable in Docker.