Self-hosted email marketing. Bring your own SMTP, own your data. Free forever. Tip if it saves you a monthly bill.
You pay more as you grow. The big email platforms charge hundreds a month once your list crosses 50k subscribers. These are recurring fees for software that doesn't get 3x better each year, and if you can run a Docker container, you can replace them with a server cost you're probably already paying.
Your subscriber list lives in your Postgres database, on your server. Not exported, not synced, not held hostage. If you stop using OwnMaily tomorrow, your data is already yours.
Indie founders and bootstrappers carry a stack of monthly bills. Email marketing is usually one of the biggest. OwnMaily replaces it with a server cost you were probably already paying.
Platforms change pricing, deprecate features, or shut down. When your list is self-hosted and MIT licensed, none of that applies to you. Fork it if you want to.
Connect Resend, Mailgun, or Amazon SES. OwnMaily handles the queue, tracking, and bounce handling. Your SMTP provider just sends the mail. Switch providers any time, no re-imports.
Pick the path that fits how you work. Both end in the same place: your own OwnMaily instance, ready to send.
curl https://ownmaily.com/install.sh | bash. Docker and Docker Compose are pulled automatically if missing. .env with a random secret is created and the stack starts. OwnMaily is live on port 4400. Built for the actual job: send campaigns to your list, track opens and clicks, manage bounces, grow your subscribers.
No tiers. No contact limits. Grow your list as large as your server handles, which is very large.
Per-campaign open rates and per-link click counts. Tracking pixel and redirect proxy built in.
Hard bounces suppress immediately. Soft bounces retry, then suppress after 3 attempts. Suppression list managed automatically.
Drop a single script tag anywhere. The form renders inline and submits to your instance. Double opt-in optional per list.
The UI is built entirely on the public API. Use it to integrate OwnMaily with anything: Zapier, your own app, AI agents.
Organize subscribers into lists and tag them however you want. Send campaigns to a list or a tag. CSV import and export.
OwnMaily is MIT-licensed and free to self-host. No purchase needed, ever. If it saved you a monthly bill or two, you can throw a few bucks at the maintenance.
Stripe. No account required.