Sendaro
Send password resets, receipts and login links from your own domain with one API call. Free for 3,000 emails a month, Pro $17.
Overview
Sendaro handles the boring but necessary email: password resets, receipts, magic sign-in links and notifications, sent from your own domain with a single API call. Setup is the usual three DNS records (DKIM, SPF and DMARC), then you create a scoped API key and send. There’s a typed Node.js and TypeScript SDK, a plain REST API for everything else, and an OpenAPI spec if you’d rather generate a client. It even has a page pitching itself as a Resend alternative, which tells you who it’s aimed at.
The details are the ones you’d want as a developer. Every send returns a message ID straight away, logs show queued, sent, delivered or bounced, and signed webhooks fire for each event. The FAQ says “delivered” only shows once the receiving server confirms it. Idempotency keys stop duplicate sends on retries, and a suppression list skips addresses that bounced, complained or unsubscribed.
Pricing is easy to follow. Free gives you 3,000 emails a month on one domain, no card. Pro starts at $17 a month for 50,000 emails and three domains, Scale is $139 for 200,000 and up, and extra emails are $0.79 per 1,000, with nothing charged automatically. On the free plan, sends just fail once you hit the limit. It isn’t a newsletter tool (there’s no list or campaign builder), dedicated IPs are Enterprise only, and the site doesn’t say who runs it.
How we checked Sendaro
Checked by Barry
How we checked it
I signed up for the free plan without a card and got as far as the DNS records page for a test domain, after reading the limits on the pricing page.
What we verified
- Free plan? 3,000 emails a month, 1 domain, no card
- Pro? From $17 a month for 50,000 emails
- Extra emails? $0.79 per 1,000, not charged automatically
- SDK? Node.js and TypeScript
- Dedicated IP? Enterprise plan only
- Webhooks? Signed, on paid plans
What it offers
Features
- Domain setup with DKIM, SPF and DMARC, plus up to 10 sending subdomains per domain
- A typed Node.js and TypeScript SDK, a REST API and an OpenAPI spec
- Delivery logs, plus signed webhooks for sent, delivered, bounced, rejected and failed events
- Idempotency keys, so retries don’t send the same email twice
- Automatic suppression of addresses that bounced, complained or unsubscribed
Use cases
- Sending password reset and magic link emails from a side project’s own domain
- Sending order receipts from a Next.js app
- Moving a small app’s transactional email over from Resend
Screenshots
Frequently asked questions
Is there a free plan?
Yes. The pricing page lists 3,000 emails a month on one sending domain, with no card. Once you hit the limit, new emails fail and show up in the logs.
Can I send newsletters with it?
The FAQ says only to people who opted in, ideally from a subdomain. There’s no list or campaign builder, so it’s really meant for transactional email.
Which languages does it support?
There’s a typed SDK for Node.js and TypeScript. Anything else can use the REST API over HTTPS, and there’s an OpenAPI spec for generating clients.
0 comments
Sign in to leave a comment.
No comments yet. Say something useful and be the first.