groundmail

Features

Everything you need to send transactional email

One API for password resets, receipts and alerts, plus SMTP, templates, inbound, automations and an MCP server. Built on our own mail servers and IP space.

Also included

The parts every sender needs

The basics that keep transactional mail reliable, built into the API.

  • REST API at POST https://api.groundmail.dev/emails with Bearer API keys (OpenAPI spec)
  • Official SDKs for Node, Python, PHP, Ruby and Go, plus Laravel and Symfony
  • Drop-in setups for Better Auth, Auth.js, Clerk, Payload, nodemailer and n8n
  • Signed webhooks for delivered, bounced, complained, opened, clicked and more
  • Automatic suppressions for hard bounces and complaints, with an API to manage them
  • Idempotency keys so retries never send twice
  • Domain verification with SPF and DKIM records, plus DMARC guidance

Send an email

curl -X POST https://api.groundmail.dev/emails \
  -H "Authorization: Bearer gm_…" \
  -H "Idempotency-Key: receipt-8841" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "receipts@yourdomain.com",
    "to": "user@example.com",
    "subject": "Your receipt",
    "html": "<p>Thanks for your order.</p>"
  }'

Infrastructure

Built on ground we own

The API, SMTP relay and automations all hand mail to the same place: our own mail servers, sending from our own IP space. The people who run it are the people you email.

Our servers, our IPs

We operate the mail servers and the IP ranges they send from. We warm the pools and watch their reputation.

Transactional only

Password resets, receipts and alerts. No marketing or cold email goes out on our IPs, so your mail shares the pool with mail like it.

Isolation when you need it

Move to dedicated IPs, or a dedicated server, when your volume or compliance needs it. Same API, no code changes.

Our team has run MTAs at scale and has worked with Google Postmaster and Spamhaus directly. When deliverability needs attention, the people who fix it already know how.

Put your transactional email on solid ground.

Start free on our transactional pool. Move to dedicated IPs or a dedicated server when you need the isolation. Same API either way.