Transactional Email

Email that just delivers

Send order confirmations, password resets, and alerts with BaxMail. Node.js SDK, REST API, delivery logs, webhooks, and plan-included sends.

How it works

Step 1

Verify Your Domain

Add and verify sending domains in Dashboard → BaxMail → Setup.

Step 2

Send Email

POST to /mail/send with HTML body, subject, and recipient. Attachments supported.

Step 3

Track Delivery

Monitor sent, delivered, bounced, and failed messages in real-time logs.

Step 4

React to Events

Webhook events for delivery, bounces, and failures integrate with your backend.

Why BaxMail

Transactional Focus

Built for receipts, alerts, password resets, and account notifications — not bulk marketing.

Your Domain, Your Brand

Verify your sending domain with SPF, DKIM, and DMARC. BaxMail signs and delivers from your address.

HTML + Attachments

Rich HTML emails with optional plain-text fallback and base64 attachments.

API Key Scoping

Enable BaxMail only on keys that need it. Keep send credentials on your server.

Usage Analytics

Dashboard stats and searchable delivery logs with status filters.

Included Sends

Generous monthly email quotas on every plan. Low per-email overage when you scale.

FAQ

What is BaxMail?

BaxMail is BaxCloud transactional email — send from your backend via the Node.js SDK or REST API with delivery tracking and webhooks.

Can I send from my own domain?

Yes. Verify your domain in BaxMail setup and optionally override the from address and display name per message.

Is there a Node.js SDK?

Yes — npm install @baxcloud/baxmail. BaxMail is server-side only; never embed API keys in mobile or browser clients.

How is pricing calculated?

Plans include a monthly email quota. Additional sends are billed at a low per-email overage rate.

Send your first email in minutes

Included transactional emails on every paid plan.