99.9% Uptime
4 MTA Nodes
11 SDKs
Built-in Validation

Email Sending API

The closed-loop email platform. Every recipient is validated before delivery, every send is authenticated, and every engagement is tracked back to revenue.

No credit card required Setup in 5 minutes 11 Official SDKs
Quick Start

Send Your First Email in Minutes

One endpoint. Clean JSON. Works from any language.

from mailodds import MailOdds

client = MailOdds(api_key="mo_live_...")

result = client.email_sending.deliver(
    from_email="you@yourdomain.com",
    to="customer@example.com",
    subject="Order Confirmed",
    html="<h1>Your order is confirmed</h1>",
    tags=["order-confirmation", "transactional"]
)
print(result.message_id)
202 Accepted 48ms Full API docs
Capabilities

Everything You Need to Send

Validation, authentication, tracking, and intelligence in a single API.

Built-in Validation

Every recipient validated before delivery. Zero bounces from day one. The core differentiator no other ESP offers.

DKIM Authentication

Ed25519 + RSA dual signing, SPF alignment, DMARC enforcement, and BIMI support. Full authentication out of the box.

Domain Warmup

ISP-tiered rate limiting with engagement-based throttling. Automatic reputation protection for new sending domains.

Email Tracking

Open tracking, click tracking, conversion tracking, and dwell time measurement. Apple MPP handling built in.

Batch and Scheduled

Batch delivery up to 1,000 recipients per request. Scheduled sends with timezone support for optimal delivery windows.

11 SDKs

Python, TypeScript, PHP, Java, Go, C#, Ruby, Kotlin, Rust, Swift, Dart. Enterprise clients with retry and typed errors.

Unique Features

What Makes MailOdds Sending Different

Capabilities that are built in, not bolted on. Most ESPs charge extra for these or skip them entirely.

JSON-LD Structured Data

Your order confirmations show Gmail tracking buttons. Your promos show discount badges. We auto-generate schema.org markup for 27 types, or pass your own. No other ESP does this natively.

A/B Testing

Test subject lines, content, or variants. We pick the winner and send the rest automatically. No manual intervention required.

One-Click Unsubscribe (RFC 8058)

Required by Gmail and Yahoo since Feb 2024. We handle the List-Unsubscribe header and the processing endpoint so you stay compliant automatically.

Dark Mode Variants

Send separate HTML for dark mode email clients. We detect the rendering environment so your design looks right everywhere.

Apple MPP Detection

We identify Apple Mail Privacy Protection opens and filter them from your metrics. Your open rates stay accurate instead of inflated.

Gmail Promotions Annotations

Control how your promotional emails appear in Gmail's Promotions tab with built-in promo card support. Show discount amounts, expiry dates, and product images.

Per-ISP Smart Warmup

Separate sending limits and engagement monitoring for Gmail, Outlook, Yahoo, and others. We adjust volume automatically based on reputation signals from each provider, so you never trip a spam filter during your ramp-up.

The Difference

The Only Email API That Validates Before Sending

Traditional ESPs let you send to bad addresses and deal with bounces later. MailOdds eliminates the problem at the source.

Traditional ESPs

1
Send blindly
No pre-send verification
2
Bounces pile up
Hard bounces, soft bounces, complaints
3
Suppress after damage
Reputation already harmed

MailOdds

1
Validate first
SMTP verification before every send
2
Send with confidence
Only verified addresses receive mail
Zero bounces
Clean reputation from day one
Post-Click Intelligence

See What Happens After the Click

A 2KB privacy-first web pixel tracks real purchase signals. No cross-domain tracking, no cookie walls.

Product Dwell

Time spent on product pages after email click-through

Cart Adds

Track add-to-cart events tied to specific email campaigns

Wishlist Saves

Measure purchase intent signals from wishlist activity

Purchases

Revenue attribution from email to checkout completion

Reply Intelligence

Understand What Recipients Mean

AI-powered reply classification turns inbound responses into actionable signals. Route purchase intent to sales, support issues to your help desk, and bounce notifications to your suppression pipeline.

Purchase intent detection
Identify buying signals in replies
Support ticket routing
Auto-classify technical issues and urgency
Conditional webhooks
Trigger workflows based on intent category
Classification Output
Purchase Intent High
Price Sensitivity Medium
Technical Issue None
Urgency Normal
Infrastructure

Built for Reliability

Distributed MTA fleet with global coverage and enterprise-grade security.

4
MTA Nodes
EU, US-East, US-West, APAC
99.9%
Uptime SLA
Multi-node failover
MTA-STS
+ DANE Support
Enforced TLS for transit
DLQ
Dead-Letter Queue
Automatic retry with backoff
FAQ

Frequently Asked Questions

Ready to send with confidence?

Start sending validated emails today. No credit card required. Setup takes 5 minutes.