What is this?
Postal is a complete, fully featured mail server and delivery platform for websites and web servers, handling both incoming and outgoing e-mail.
Is this a service I sign up for, or something I install myself?
Something you install: the README positions it as 'Sendgrid', 'Mailgun' or 'Postmark', but open source and ready to run on your own servers.
How do I get it running?
Follow the Installation Instructions linked from the README; the repository also ships Docker and docker-compose setup for deployment.
What do I need before I can run it?
A server of your own to run it on. It's a Ruby application, and the repo includes Docker and docker-compose configuration to simplify deployment.
Does it handle incoming email too, or is it send-only?
Both — it's built for incoming and outgoing e-mail, so you can receive and process messages as well as send them from your apps and web servers.
Why run Postal instead of just paying for Sendgrid?
Ownership and cost: it's MIT-licensed open source that runs on your own servers, so there are no per-message fees and your email data stays in-house. The trade-off is that you operate and maintain the mail infrastructure yourself.
What are similar projects?
mailcow-dockerized, BillionMail, mailinabox, docker-mailserver, PHPMailer, walgithub, MailHog, listmonk
Which topics is it in?
mail, smtp, infrastructure, ruby, email, docker-compose, devops, backend, api, server, docker, self-hosted