FREEDOM251

Freedom251 › Transactional email services

Posta

Free plan APISelf-hostedWeb

Visit Posta Alternatives Pricing

Posta's own site

What Posta is

Posta is a self-hosted email delivery platform for sending and receiving email through an HTTP API. It also supports SMTP relay, inbound email, and website form submissions. The REST API handles transactional, batch, and templated sends, with attachments, scheduled delivery, retries, and priority queues. Incoming mail can arrive through built-in SMTP with TLS or an authenticated webhook, and can be forwarded with real-time SSE notifications. Templates support versioning, localization, visual editing, and preview. Campaign tools include scheduled delivery, A/B testing, and send-rate throttling. Posta works with multiple SMTP providers and supports domain verification using SPF, DKIM, and DMARC. The maker lists official SDKs for Go, PHP, Java, and .NET, along with Prometheus integration and OAuth/SSO providers including Google, Keycloak, and authentik. Security controls include hashed API keys, optional key expiration and IP allowlists, JWT authentication, role-based access, two-factor authentication, rate limiting, and session management. Webhooks support event filters, HMAC signing, retries, and delivery tracking. Posta runs on customer infrastructure, with a Docker Compose startup option, and is free and open source under AGPL-3.0. Web form messages are disabled by default; default limits are 200 submissions per form per hour and 1,000 per workspace per day.

Who it suits

Posta suits teams that want to operate email sending and receiving on their own infrastructure. Its API, SMTP relay, inbound email, templates, campaigns, and event webhooks cover a range of email workflows, while Docker Compose offers a startup route.

What it does well

  • Self-hosted and free under the AGPL-3.0 license.
  • Handles transactional, batch, and templated email sends.
  • Supports inbound email, forwarding, and real-time SSE notifications.
  • Templates include versioning, localization, visual editing, and preview.
  • Webhooks support event filters, HMAC signing, retries, and delivery tracking.
  • Includes SDKs for Go, PHP, Java, and .NET.

What to know first

  • Requires deployment on customer infrastructure.
  • Web form messages are disabled by default.
  • Default web form limits are 200 submissions per form per hour and 1,000 per workspace per day.

Limits

The free self-hosted plan has no published usage limits. Web form messages are disabled by default, with documented default limits of 200 submissions per form per hour and 1,000 per workspace per day.

Plans

PlanBilled and limitsPrice
Self-hosted, AGPL-3.0Free and open source · runs on your own infrastructure; no published usage limitsFree

As goposta.dev lists them, read 8 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open the Posta website.
  2. Deploy Posta on your own infrastructure, using the Docker Compose startup option if useful.
  3. Choose API sending, SMTP relay, inbound email, or website form submissions for your workflow.
  4. Set up domain verification with SPF, DKIM, and DMARC as needed.
  5. Use the listed SDKs or integrations if they fit your setup.
  6. Enable web form messages if you plan to receive form submissions.

Verdict

Choose Posta if your team can run email infrastructure and wants API sending, SMTP relay, inbound mail, templates, and webhooks in one platform. Its free AGPL-3.0 license and Docker Compose startup option are useful for self-hosting. Teams relying on web forms should account for the disabled default and submission limits.

Questions

How much does Posta cost?

The self-hosted AGPL-3.0 plan is free: free.

Where does Posta run?

Posta is self-hosted on the customer’s infrastructure. The maker provides a Docker Compose startup option.

Is Posta open source?

Yes. It is free and open source under AGPL-3.0.

Can Posta send and receive email?

Yes. It supports HTTP API sending, SMTP relay, inbound email, and website form submissions.

Which integrations are listed?

Official SDKs are listed for Go, PHP, Java, and .NET. Other listed integrations include Prometheus and OAuth/SSO providers Google, Keycloak, and authentik.

What are the web form limits?

Form messages are disabled by default. Documented default limits are 200 submissions per form per hour and 1,000 per workspace per day.

Facts from Posta's own pages

Data controls
Posta describes isolated workspaces and provides data export, import, and GDPR deletion tools. · goposta.dev, 8 Oct 2026
Delivery methods
both · github.com, 20 Sept 2026
Deployment
Posta is self-hosted on the customer’s infrastructure and the maker provides a Docker Compose startup option. · goposta.dev, 8 Oct 2026
Email delivery
The REST API supports transactional, batch, and templated sends, attachments, scheduled sending, retries, and priority queues. · goposta.dev, 8 Oct 2026
Event webhooks
Yes · github.com, 20 Sept 2026
Form messages limit
Web form messages are disabled by default; the documented default limits include 200 submissions per form per hour and 1,000 per workspace per day. · docs.goposta.dev, 8 Oct 2026
Inbound email
Posta can receive inbound mail through built-in SMTP with TLS or an authenticated webhook, and supports forwarding and real-time SSE notifications. · goposta.dev, 8 Oct 2026
Integrations
The maker lists official SDKs for Go, PHP, Java, and .NET, plus Prometheus integration and OAuth/SSO providers including Google, Keycloak, and authentik. · goposta.dev, 8 Oct 2026
License
The maker identifies Posta as free and open source under AGPL-3.0. · goposta.dev, 8 Oct 2026
Security
Listed security features include hashed API keys, optional key expiration and IP allowlists, JWT authentication, role-based access, two-factor authentication, rate limiting, and session management. · goposta.dev, 8 Oct 2026
SMTP and domain setup
Posta supports multiple SMTP providers and domain verification with SPF, DKIM, and DMARC. · goposta.dev, 8 Oct 2026
Template options
both · github.com, 20 Sept 2026
Templates and campaigns
Templates support versioning, localization, visual editing, and preview; campaigns support scheduled delivery, A/B testing, and send-rate throttling. · goposta.dev, 8 Oct 2026
Ways to use it
It supports API sending, SMTP relay, inbound email, and website form submissions. · goposta.dev, 8 Oct 2026
Webhooks
Webhooks support event filters, HMAC signing, retries, and delivery tracking. · goposta.dev, 8 Oct 2026
What it does
Posta is a self-hosted email delivery platform for sending and receiving email through an HTTP API. · goposta.dev, 8 Oct 2026

Where Posta stands on Freedom251

Look at these too