Repolode
postalserver

postalserver/postal

Open source mail delivery platform for sending and receiving email, a self-hosted alternative to services like SendGrid, Mailgun and Postmark.

Open-source alternative to:SendGridMailgunPostmark

Stars
16,888
Forks
1,315
Open issues
96
Last commit
4 days ago

What is it?

Postal is a mail server built for websites and web applications that need to send and receive email. It is designed as a self-hosted counterpart to hosted transactional email services such as SendGrid, Mailgun and Postmark, so teams can run the delivery infrastructure on their own servers.

The project covers both outgoing and incoming mail. The homepage describes it as a fully featured platform, and the documentation includes installation guides, a feature list and a FAQ for operators who want to deploy and maintain it.

Postal is written in Ruby and released under the MIT license. Its project page links to a Discord community and GitHub Discussions for questions and feature requests.

Key features

  • 01Sends outgoing email for websites and web applications.
  • 02Receives and processes incoming email.
  • 03Self-hosted, so mail delivery runs on your own infrastructure.
  • 04Written in Ruby and released under the MIT license.

Use cases

  • Replacing a hosted transactional email service such as SendGrid or Postmark with your own server.
  • Sending application notifications, password resets and receipts from your own domain.
  • Handling inbound email for web applications on infrastructure you control.

Quick start

  1. 1

    Read the installation instructions in the documentation

  2. 2

    Follow the getting-started guide to install and run Postal on your own server

Things to know

  • Designed to be self-hosted on your own servers, which requires mail server setup and maintenance effort.
  • The README does not describe installation steps itself; it links to external documentation.

In collections

Topics

FAQ

What is postal?
Open source mail delivery platform for sending and receiving email, a self-hosted alternative to services like SendGrid, Mailgun and Postmark. Postal is a mail server built for websites and web applications that need to send and receive email. It is designed as a self-hosted counterpart to hosted transactional email services such as SendGrid, Mailgun and Postmark, so teams can run the delivery infrastructure on their own servers.
Is postal free to use? What license does it have?
postal is open source under the MIT license. Check the license terms before using it in commercial products.
Is postal still maintained?
Actively maintained. The last commit to postal was on Oct 20, 2026.
What can I use postal for?
Replacing a hosted transactional email service such as SendGrid or Postmark with your own server. Sending application notifications, password resets and receipts from your own domain. Handling inbound email for web applications on infrastructure you control.
How do I install postal?
Read the installation instructions in the documentation Follow the getting-started guide to install and run Postal on your own server
Where can I get postal?
The source code and installation instructions are on GitHub: https://github.com/postalserver/postal

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects