Send email your users actually receive

MaluMail is the developer-first email service for apps built on MaluDb. Fire transactional and marketing email over a fast REST API or SMTP relay, with reusable templates, real-time analytics, and deliverability built in.

3,000 emails/month free · No credit card required

POST /v1/email
curl https://api.malumail.com/v1/email \
  -H "Authorization: Bearer $MALUMAIL_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "hello@yourapp.com",
    "to": "user@example.com",
    "template_id": "welcome",
    "variables": { "name": "Jordan" }
  }'

// 202 Accepted
{ "message_id": "mm_9f3a…", "status": "queued" }

Built for reliable delivery at any volume

99.9%

Uptime SLA

<1s

API Response

Global

Sending Infrastructure

REST & SMTP

Send Your Way

Everything you need to send email

From a single password-reset message to millions of campaign emails, MaluMail gives your MaluDb app one platform for every message it needs to send.

Transactional Email API

Trigger receipts, password resets, and alerts with a single REST call. Sub-second acceptance and idempotent sends keep your app fast and safe.

SMTP Relay

Already have code that speaks SMTP? Point it at MaluMail with a username and key and get the same deliverability and tracking as the API.

Templates & Personalization

Design responsive templates once, then merge per-recipient variables at send time. Version them, preview them, and reuse them across every app.

Deliverability & Analytics

Track opens, clicks, bounces, and spam complaints in real time. SPF, DKIM, and DMARC guidance helps you land in the inbox, not the junk folder.

Inbound Routing

Receive email too. Parse replies into structured JSON and post them straight to your MaluDb app with webhooks for two-way conversations.

MaluDb-Native Multi-Tenant

Isolate sending per tenant with scoped API keys, per-domain reputation, and usage that maps cleanly onto the MaluDb apps you already run.

Integrate in minutes, not days

A clean REST API, an SMTP relay, and drop-in libraries mean you send your first email before your coffee gets cold. Everything is versioned, documented, and built for the way MaluDb apps already work.

  • REST API with predictable JSON responses
  • SMTP relay for existing mail code
  • Webhooks for delivery, open, click & bounce events
  • Scoped API keys per app and environment
Get Your API Key
PHP SMTP
// Send a transactional email from your MaluDb app
$mail = new MaluMail($apiKey);

$mail->send([
  'from'     => 'hello@yourapp.com',
  'to'       => 'user@example.com',
  'subject'  => 'Welcome aboard',
  'template' => 'welcome',
  'vars'     => ['name' => 'Jordan'],
]);

// => "mm_9f3a…" queued in < 1s

From zero to sending in three steps

Connect your MaluDb app to MaluMail and start delivering email the same day.

1

Connect Your App

Create an account, generate an API key, and drop it into your MaluDb app's config. That is the whole setup.

2

Verify Your Domain

Add the SPF and DKIM records we generate for you. MaluMail checks them automatically and signs every message you send.

3

Send & Track

Call the API or relay over SMTP, then watch deliveries, opens, and clicks stream into your dashboard in real time.

Simple pricing that scales with you

Start free and grow into higher volume when you are ready. No setup fees, cancel anytime.

Free
$0/mo
3,000 emails per month
  • 3,000 emails / month
  • REST API & SMTP relay
  • 1 verified domain
  • Email templates
  • Community support
Start Free
Enterprise
Custom
High-volume sending
  • Volume-based pricing
  • Dedicated IP addresses
  • Single sign-on (SSO)
  • 99.9% uptime SLA
  • Dedicated support manager
Contact Sales

Ready to send your first email?

Join developers building on MaluDb who trust MaluMail to reach the inbox.