A Postmark alternative with 3,000 free emails a month.
Samva includes inbound email on every plan, free included, and threads replies to the email they answer. The free plan is 3,000 emails a month, and 50,000 emails costs $19.
Who should switch, and who should stay.
- You want inbound email without moving up to Postmark Pro.
- You want replies to your email threaded to the email they answer.
- You need message activity retention customized up to 365 days, which Postmark offers on Pro and above.
What a month costs on each.
| Provider | 10k/mo | 50k/mo | 100k/mo | 500k/mo |
|---|---|---|---|---|
| Samva | $5Starter | $19Growth | $44Growth plus 50,000 extra at $0.50 per 1,000 | $199*Scale plus 200,000 extra at $0.50 per 1,000 |
| Postmark | $15Basic, 10,000 emails | $55Basic, 50,000 emails | $115Basic, 125,000 emails | $455Basic, 700,000 emails |
- * Needs the spend limit raised from its $50 default.
- Postmark: Basic plan. Pro adds 10%.
Basic plan shown. Pro adds 10%. Postmark sizes its plans by emails you send and receive each month; Samva's monthly emails count the mail you send.
What each one ships.
Send and receive
How you send email, build templates, and bring replies back.
| Capability | Samva | Postmark |
|---|---|---|
| Send API | Typed REST API with an OpenAPI spec | REST API and SMTP, with batch sending |
| Templates | Versioned, Git-backed TSX templates with rollback and publish history | Responsive templates with an editor and import tool |
| Inbound email | Replies thread to the email they answer, delivered as a signed message.received webhook | Inbound processing on Pro and Platform, delivered as JSON posted to a webhook URL |
- Send API
Samva
Typed REST API with an OpenAPI spec
Postmark
REST API and SMTP, with batch sending
- Templates
Samva
Versioned, Git-backed TSX templates with rollback and publish history
Postmark
Responsive templates with an editor and import tool
- Inbound email
Samva
Replies thread to the email they answer, delivered as a signed message.received webhook
Postmark
Inbound processing on Pro and Platform, delivered as JSON posted to a webhook URL
Delivery and visibility
How you follow delivery, observe engagement, and protect your sending.
| Capability | Samva | Postmark |
|---|---|---|
| Webhooks | Signed Standard Webhooks events, with backoff and up to 8 automatic delivery attempts | HTTP Basic Auth and IP allowlisting. Postmark's docs say it does not currently support HMAC webhook signature verification. |
| Opens and clicks | Samva's own open pixel and tracked links, signed message.opened and message.clicked webhooks, and a timeline in the dashboard and API | Open and link tracking |
| Deliverability | Generates DKIM and SPF records and checks your DMARC policy; bounces and complaints suppressed automatically | DKIM, SPF, and DMARC authentication, automatic suppression, and vetted shared IPs |
- Webhooks
Samva
Signed Standard Webhooks events, with backoff and up to 8 automatic delivery attempts
Postmark
HTTP Basic Auth and IP allowlisting. Postmark's docs say it does not currently support HMAC webhook signature verification.
- Opens and clicks
Samva
Samva's own open pixel and tracked links, signed message.opened and message.clicked webhooks, and a timeline in the dashboard and API
Postmark
Open and link tracking
- Deliverability
Samva
Generates DKIM and SPF records and checks your DMARC policy; bounces and complaints suppressed automatically
Postmark
DKIM, SPF, and DMARC authentication, automatic suppression, and vetted shared IPs
Integration tools
The SDKs and agent tools you can build with.
| Capability | Samva | Postmark |
|---|---|---|
| SDKs | TypeScript SDK with async/await and Effect-native interfaces | Official SDKs |
- SDKs
Samva
TypeScript SDK with async/await and Effect-native interfaces
Postmark
Official SDKs
Volume and billing
What you can send for free and how extra volume is billed.
| Capability | Samva | Postmark |
|---|---|---|
| Free plan | 3,000 emails a month; 1,000 a day with a card on file, 100 a day without | 100 emails a month with no overages allowed |
- Free plan
Samva
3,000 emails a month; 1,000 a day with a card on file, 100 a day without
Postmark
100 emails a month with no overages allowed
Moving from Postmark.
Add your domain and publish the DKIM and SPF records Samva generates next to the old provider's. Both can send while you switch.
Swap the send call.
Postmark SDK import { ServerClient } from "postmark"; const postmark = new ServerClient(process.env.POSTMARK_SERVER_TOKEN!); await postmark.sendEmail({ From: "receipts@example.com", To: "ada@example.com", Subject: "Your receipt", HtmlBody: "<p>Thanks for your order.</p>", MessageStream: "outbound", });Samva await samva.messages.send({ from: { email: "orders@example.com" }, to: [{ email: "ada@example.com" }], channel: "email", email: { subject: "Your receipt", html: "<p>Thanks for your order.</p>", }, });Map webhooks. Samva sends signed events for sent, delivered, bounced, complained, failed, and received, with received going to the endpoint your domain's receiving route names. Opens and clicks arrive as message.opened and message.clicked, and unsubscribes as contact.unsubscribed.
Postmark event Samva event Delivery message.delivered Bounce message.bounced Spam Complaint message.complained Inbound message.received Open Tracking message.opened Click message.clicked Subscription Change contact.unsubscribed and contact.resubscribed Recreate templates as versioned templates, or send your existing HTML inline while you move.
Keep the old provider's suppression list in your app and filter against it. Samva cannot import it.
Turn on receiving if you want replies back.
What does not move: templates, the suppression list, and message history.
Questions before you switch.
What do I get for free?
Postmark's free plan is 100 emails a month with no overages allowed. Samva's free plan is 3,000 emails a month, capped at 1,000 a day with a card on file and 100 a day without one.
Do I need Postmark Pro for inbound email?
On Postmark's pricing page, inbound email processing is listed on Pro and Platform, not Basic. Samva includes inbound on every plan, free included.
Does Postmark sign its webhooks?
Postmark's webhook docs recommend HTTP Basic Auth combined with allowlisting Postmark's IP ranges, and state that it does not currently support HMAC webhook signature verification (checked Sep 29, 2026). Samva signs webhook deliveries with HMAC-SHA256.
How long does Postmark keep message history?
Postmark's pricing page lists 45 days of full content history by default, customizable from 7 to 365 days on Pro and above as a paid add-on.
Related Resources
Send your first email free.
3,000 emails a month, no card. When you outgrow it, the bill stays predictable.
Sources, verified September 29, 2026