Skip to content

Posthorn

Communication & Email

A unified outbound mail gateway that lets self‑hosted apps forward email through a single provider (Postmark, Resend, Mailgun, AWS SES or SMTP relay).

Go Latest v1.2.0 · 22d ago Security brief →

Features

  • Three ingress methods: HTTP form handling, JSON API endpoint, and an SMTP listener.
  • Supports five outbound transports: Postmark, Resend, Mailgun, AWS SES, and generic outbound‑SMTP relays.
  • Built‑in honeypot, rate limiting, origin/Referer checks, optional CSRF for web forms.
  • Single Go binary with TOML configuration—no separate mail server required.
  • Works around cloud hosts that block outbound SMTP by acting as a relay.

Recent releases

View all 3 releases →
Review required
v1.2.0 New feature
Auth

Spam checks (reputation, browser, captcha)

Config change
v1.1.0 Breaking risk
Auth Breaking upgrade

Refuse insecure public authless binds

No immediate action
v1.0.0 New feature

Ingress shapes + transports + security

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
205
Forks
10
Languages
Go MDX JavaScript

Install & Platforms

Install via
docker
Platforms
linux macos windows arm64

Alternative to

Stalwart Mailcow iRedMail Postal Hyvor Relay Listmonk

Beta — feedback welcome: [email protected]