BookMySpot
Self-hosted transactional email

Transactional email you actually control.

Send from your own domains with DKIM signing, dedicated IP pools and a complete delivery audit trail. Your reputation, your infrastructure, not a black box.

SPF · DKIM · DMARC aligned Dedicated IPs No shared branding

Built on the standards inbox providers demand

DKIMSPFDMARCARCTLS 1.3VERPrDNS
How it works

From your app to the inbox, accounted for at every step

Five stages, each one logged. When a message doesn’t arrive, you see exactly where it stopped.

01

Accept

Your app calls the API or SMTP. We validate, deduplicate and queue in milliseconds.

02

Sign

Every message is DKIM-signed with your domain’s own key before it leaves the building.

03

Route

A VERP return-path picks the sending IP and ties each recipient to a traceable token.

04

Deliver

Dedicated IPs with clean rDNS hand off to the receiver, honouring SPF, DKIM and DMARC.

05

Account

Delivered, bounced, opened, complained, every event logged and webhooked back to you.

Why BookMySpot

Everything an ESP gives you, without the black box

The deliverability engineering of the big providers, on infrastructure you can see into.

Your domains, your reputation

Send from send.yourbrand.com with your own DKIM keys. No shared “via” domain diluting your identity.

Dedicated IP pools

Warm, isolated IPs, your reputation is never at the mercy of the noisiest tenant on a shared pool.

Full forensic audit trail

Which domain sent to whom, when, from which IP, and exactly what the receiver said. Nothing hidden.

Bounce & complaint handling

VERP-tracked bounces and feedback-loop complaints correlate to the exact message and recipient.

Real-time webhooks

HMAC-signed delivery events, with retries and a circuit breaker so a slow endpoint never blocks the queue.

Automatic IP failover

A CNAME-first design means an IP or server change is a change to our zone, you never touch DNS again.

Explore all features →

0
Uptime target
0
Messages / day capacity
0
Median accept latency
0
Events logged
Developer first

One API call. Signed, routed, tracked.

A clean REST API, standard SMTP relay, and idempotency keys so a retry never sends twice. Every response carries a message id you can trace end to end.

delivery.webhook.js
// verify the signature, then trust the event
const ok = crypto
  .createHmac('sha256', secret)
  .update(req.rawBody)
  .digest('hex') === sigHeader

if (ok) {
  const { type, message_id, recipient } = req.body
  // delivered | bounced | opened | complained
  db.events.record(message_id, type, recipient)
}
Pricing

Start free. Scale when you’re ready.

Every plan includes DKIM signing, full logs and both API and SMTP. No setup fees.

Free

$0
To try it properly
  • 500 emails included
  • 1 sending domain
  • API + SMTP
  • Full delivery logs
  • Community support
Start free

Starter

$19/mo
10,000 emails / month
  • 3 sending domains
  • Shared IP pool
  • Webhooks
  • Suppression management
  • Email support
Choose Starter

Enterprise

Custom
Millions / month
  • Unlimited domains
  • Multiple dedicated IPs
  • SSO & audit exports
  • SLA + onboarding
  • 24/7 support
Talk to us

Every new account sends its first 500 emails free.

Sign up, add a domain, verify the DNS we generate, and start sending in minutes, no card required.

Full pricing & FAQ →

Own your email infrastructure

Your domains. Your reputation. Your audit trail. Send your first 500 for free today.