Email infrastructure that actually delivers.

A transactional email API built for senders who got tired of fighting Gmail and Office 365. Multi-region IPs, automatic warmup, per-domain DKIM, and a deliverability engine that adapts to each mailbox provider.

Status: all systems operational 99.95% uptime, 30 days EU + Canada egress

Built for the parts of email nobody else wants to do

Most "email APIs" are a thin wrapper around a single shared IP pool. Relayly runs the actual deliverability stack — IP warmup, provider-aware routing, reputation tracking — so you don't have to.

🌐

Multi-region IPs out of the box

Send from EU (Gravelines) or Canada (BHS) on the same API call. Choose region by recipient locale or compliance constraint.

🔐

Per-domain DKIM, no shared keys

Your DKIM signature is signed with a key only your account holds. Self-serve key generation in the dashboard, DNS records auto-suggested.

🎯

Provider-aware routing

Gmail, Office 365, Yahoo, and Proofpoint each have their own quirks. The worker classifies recipient MX and routes through the IP × domain pair with the best historical reputation for that provider.

📈

Real IP warmup, not a knob

Every IP starts on a 50/day cap and ramps based on actual delivery success per provider. Caps tighten automatically if reputation drops.

🔔

Webhooks with HMAC signatures

delivered, bounced, opened, clicked — all delivered to your endpoint with an X-Relayly-Signature header you can verify in 3 lines of code.

🪞

Open + click tracking, optional

Per-message toggle. Tracking pixel and click redirect host on a separate domain (t.relayly.io) so it doesn't bleed into your signing domain reputation.

From signup to first inboxed email in 10 minutes

No sales call. No "contact us for pricing." Just sign up, verify your domain via DNS, paste an API key, and send.

1

Sign up

Email + password. We mint a free-tier API key immediately so you can curl /v1/email/send.

2

Verify your domain

The wizard tells you the SPF, DKIM, and DMARC records. Paste them into Cloudflare/Route53. We poll DNS and flip the green checkmark when ready.

3

Send a test

One curl, one minute. We sign with your DKIM key and route through the warmup-stage pool that matches your tier.

4

Wire up your app

Drop in our SDK or hit the REST API directly. Webhooks land at the URL you configured.

# 1 — send your first email curl -X POST https://api.relayly.io/v1/email/send \ -H 'X-API-Key: ek_live_
' \ -H 'Content-Type: application/json' \ -d '{ "from": {"email": "hello@yourdomain.com"}, "to": [{"email": "user@example.com"}], "subject": "Welcome to your app", "html": "<p>Glad you signed up.</p>" }' # <- 200 {"message_id":"01HVQ
","status":"queued"}

Pricing that grows with you

Start free. Pay only when you're sending real volume. No setup fees, no per-seat charges.

Free

$0 / month

For prototypes & low-volume apps

  • 3,000 emails / month
  • 1 verified domain
  • Shared IP pool
  • Basic webhooks
  • 30-day log retention
Get started

Scale

$199 / month

For high-volume senders

  • 500,000 emails / month
  • Unlimited verified domains
  • 2 dedicated IPs (EU + CA)
  • Priority support
  • 365-day log retention
  • Sub-account API
Talk to us

The honest pitch

We won't pretend deliverability is solved. We will tell you exactly which IP × domain pair sent your message, how that pair has performed at Gmail / O365 / Yahoo over the last 24 hours, and what we'd change if we were running your sending pattern.

Start sending free