goposta

goposta / posta

Public

Self-hosted email delivery platform that enables applications to send emails via HTTP APIs while handling SMTP delivery, templates, storage, security, and analytics.

20
3
100% credibility
Found Apr 01, 2026 at 20 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Go
AI Summary

Posta is a self-hosted email delivery platform designed as a developer-friendly alternative to services like SendGrid, offering transactional email sending via HTTP APIs, templates, SMTP relay, analytics, and a web dashboard.

How It Works

1
🔍 Discover Posta

You find Posta, a friendly tool to send emails reliably from your own server, like a private post office for your apps.

2
🚀 Launch easily

With one simple command, you start Posta on your computer, and it sets up everything you need in minutes.

3
📧 Connect your email sender

You add your email service details so Posta can send messages through it securely.

4
Design beautiful emails

Use the dashboard to create reusable email templates with your branding and personalize them easily.

5
📤 Send your first email

Send a test email or batch to real people, with previews to see exactly how it looks.

6
📊 Track and improve

Watch opens, clicks, and deliveries in real-time analytics to make your emails better.

🎉 Emails flowing perfectly

Your emails deliver reliably with full control, analytics, and team sharing—no monthly fees or limits!

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 20 to 20 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is posta?

Posta is a self-hosted email delivery platform built in Go that lets apps send transactional and marketing emails via simple HTTP APIs. It handles SMTP relay to providers, HTML/text templates with localization, attachments, bounces, suppressions, and analytics—all with a Vue-based dashboard for management. Think SendGrid or Mailgun, but fully self-hostable as the best self-hosted email server, replacing tools like Postal with modern multi-tenant workspaces and cron jobs for reports.

Why is it gaining traction?

It spins up fast with Docker Compose (Postgres + Redis), offers SDKs in Go, PHP, and Java, and packs pro features like A/B testing, rate limiting, webhooks, and domain verification without SaaS lock-in. Devs love the Swagger docs, preview mode, and Prometheus metrics for monitoring mailserver self-hosted setups. No more vendor bills or data leaks—just queue emails and forget.

Who should use this?

Backend devs building SaaS apps needing reliable transactional emails without external deps. Self-hosted email marketing teams running campaigns on subscriber lists. Companies ditching SendGrid for compliance-heavy self-hosted email archive or bulk sends.

Verdict

Solid early contender at 20 stars—grab it if you need a self-hosted Postal alternative now, with quickstart and full API docs ready. 1.0% credibility score flags low maturity (watch for edge cases), but Apache 2.0 and active CI make it worth a test drive.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.