Use cases / SaaS / B2B products
Email for SaaS
Transactional infrastructure for modern SaaS — from signup to retention
Welcome emails, verification, password resets, invoices, notifications — everything a SaaS product needs. Resend-compatible API + ready templates + drip workflows for onboarding and retention.
Pain points
- 1.Resend / Postmark are great but US-only and Russian cards do not work in Stripe.
- 2.Self-hosted SMTP means IP reputation, DKIM/SPF/DMARC, warmup, bounce monitoring. Months of work.
- 3.Templates live in code, designers can not touch them, every change is a PR.
How Sendersy solves it
- Same DX as Resend, plus UnitPay for RU cards and EU+RU residency.
- Self-hosted Postal: when you add a domain, we hand you ready-to-paste DKIM/SPF/DMARC/MTA-STS TXT records to publish at your registrar — we verify in one click. Auto-warmup + Postmaster Tools integration. Live in 15 minutes.
- Visual builder + 6-template gallery. Designers edit, devs reference via template_id.
What the integration looks like
ts
// app/api/signup/route.ts
import { Resend } from 'resend'
const sendersy = new Resend(process.env.SENDERSY_API_KEY, {
baseUrl: 'https://api.sendersy.com/v1',
})
export async function POST(req: Request) {
const { email, name } = await req.json()
// Welcome email via gallery template
await sendersy.emails.send({
from: 'Acme <noreply@acme.com>',
to: email,
template_id: 'welcome',
variables: { name, verify_url: `https://acme.com/verify/${token}` },
})
return Response.json({ ok: true })
}Frequently asked
Can I use it with Auth.js / NextAuth?
Yes — Auth.js v5 supports a custom email provider. Use Sendersy SMTP or a custom sendVerificationRequest via POST /v1/emails.
How do I migrate existing Resend templates?
Export HTML from Resend, import via Code mode at /dashboard/templates/new. {{name}} variables work identically.