Send email from your domain.
No mail server to run.

Password resets, login codes, receipts, and alerts over a REST API or plain SMTP. Add your DNS records, grab a key, and we handle SPF, DKIM, DMARC, and delivery.

No credit card · 100 emails/day free · Sign in with GitHub

Send product email without running a mail server

Use the REST API for app code, or SMTP for frameworks and existing tools.

REST API
# Send via API
curl -X POST \
https://zasend.com/api/v1/emails/send \
-H "Authorization: Bearer sk_live_xxx" \
-H "Content-Type: application/json" \
-d '{
"from": "noreply@yourdomain.com",
"to": "user@example.com",
"subject": "Welcome!",
"html": "<h1>Hello</h1>"
}'
SMTP
# Send via SMTP
Host: smtp.zasend.com
Port: 587 (STARTTLS)
User: noreply@yourdomain.com
Pass: dsk_live_xxx
# Works with any SMTP client
# Python, Node, PHP, Rails...

Core tools for transactional email

The pieces small teams usually need first: domain authentication, sending keys, logs, webhooks, and bounce handling.

SPF + DKIM + DMARC

We generate the DNS records. You add them. One-click verification checks everything.

API + SMTP

Use account API keys for application code, or per-domain SMTP keys for frameworks, CMS tools, and legacy apps.

Webhooks & Events

Receive signed events for accepted, failed, bounced, soft-bounced, and suppressed messages.

Email Templates

Create reusable templates with variables. Send with a template slug instead of inline HTML.

Full Email Logs

Track every email with status timeline, delivery attempts, and bounce reasons. Filter and search.

API Keys & Security

SHA-256 hashed keys. DKIM private keys encrypted at rest. CSRF protected. Not an open relay.

Developer email guides

Pick the integration that matches your stack.

How it works

Three steps from zero to sending.

1

Add your domain

We generate SPF, DKIM, and DMARC DNS records for your domain.

2

Verify DNS

Add the records to your DNS provider. Click verify — we check everything.

3

Start sending

Use the API or SMTP. zaSend signs with your domain key, queues the message, and hands it to the mail pipeline.

Simple pricing

Free to start.

Free

$0/mo
  • 100 emails/day
  • 1 domain
  • API + SMTP
  • Email logs
Get Started

Starter

$5/mo
  • 5,000 emails/mo
  • 3 domains
  • Webhooks & Templates
Coming Soon

Pro

$15/mo
  • 25,000 emails/mo
  • 10 domains
  • Priority support
Coming Soon

Ready to start sending?

No credit card. Sign in with GitHub. Send your first email in a few minutes.

Get Started Free