Drop-in SMTP relay with modern cloud deliverability and unified REST webhook telemetry
Connect legacy servers, WordPress, self-hosted apps, and Docker containers in seconds. Universal port 587 ESMTP relay backed by modern deliverability monitoring, custom DKIM, and webhook feeds.
Drop into your application in under 60 seconds
Native typed interfaces with zero unnecessary dependencies. Built for standard fetch and modern edge runtimes.
import nodemailer from 'nodemailer';
const transporter = nodemailer.createTransport({
host: 'smtp.sadasend.com',
port: 587,
secure: false, // STARTTLS
auth: {
user: 'apikey', // Universal SendGrid-compatible username
pass: process.env.SADASEND_API_KEY,
},
});
export async function sendViaSmtp(to: string) {
const info = await transporter.sendMail({
from: '"Billing" <billing@yourdomain.com>',
to,
subject: 'Monthly Payment Received',
html: '<p>Your subscription is active.</p>',
});
console.log('SMTP message sent:', info.messageId);
return info;
}Standard Node.js Nodemailer configuration pointing to smtp.sadasend.com on port 587 with STARTTLS encryption.
Engineered for high deliverability and zero incident risk
Every layer from edge connection pooling to per-key rate limits is designed to keep critical transactional dispatches fast, reliable, and contained.
Universal SendGrid-Compatible apikey User
Drop smtp.sadasend.com into any software expecting SendGrid or legacy SMTP credentials with zero configuration adjustments.
Strict STARTTLS & Port 465 SSL
Enforce TLS 1.3 in-transit encryption across ports 587 and 465 to prevent man-in-the-middle eavesdropping on sensitive credentials.
Full REST Webhook Event Streaming
Emails sent via SMTP produce the exact same webhook delivery, open, and click events as emails dispatched via REST API.
Automated DKIM & SPF Alignment
SMTP dispatches are signed with your custom 2048-bit RSA DKIM keys at the relay edge to pass 2026 inbox provider checks.
Development Recipient Allowlists
Apply recipient restrictions to SMTP API keys so staging and Docker environments never leak test notifications to real users.
6,000 Free Monthly Sends
Connect your applications to enterprise-grade SMTP infrastructure with 6,000 free monthly dispatches forever.
SadaSend vs Unauthenticated Local Postfix / Sendmail
Why system administrators replace unauthenticated local mail servers with SadaSend authenticated cloud SMTP.
| Feature & Capability | SadaSend | Unauthenticated Local Postfix / Sendmail |
|---|---|---|
| Custom 2048-bit DKIM Signing | Manual opendkim server configuration | |
| Reputation Isolation from VPS IP | Isolated reputation pool | Cloud VPS IPs frequently blacklisted |
| Delivery & Bounce Webhooks | Manual log parsing of /var/log/mail | |
| Staging Recipient Allowlists | ||
| TLS 1.3 Transport Security | Often unencrypted plaintext relay | |
| Free Tier with Custom Domain | 6,000 sends forever | Zero monitoring or analytics |
Start with 3,000 emails every month at zero cost
No artificial paywalls on security. Unlike legacy providers that reserve recipient allowlists or dedicated IP pools for high enterprise tiers, every SadaSend account receives full safety controls from day one.
Everything you need to know about SMTP API
Clear, transparent answers on deliverability, API authentication, and rate limits.
Related developer guides and architectural tutorials
Explore step-by-step production implementation blueprints, benchmarks, and protocols.
SMTP relay & framework integrations
Connect existing applications, WordPress, Supabase, Laravel, Django, and Nodemailer to SadaSend via standard SMTP relay with zero code changes.
REST API Reference & Endpoints
Complete REST API reference for sending emails, managing API keys, tracking delivery events, and configuring recipient allowlists with low latency.
Nodemailer in production: what breaks, and what to do about it
Nodemailer is excellent at composing and transmitting a message. Almost every production incident I have seen with it is about the code around it, not the library.
Nodemailer vs Native Fetch in 2026: Why Modern Runtimes Abandoned Legacy SMTP
Nodemailer served the Node.js ecosystem for 15 years. Here is why modern serverless and edge runtimes have replaced raw SMTP libraries with native fetch.
SPF, DKIM and DMARC: what each one actually does
Three records, endlessly confused with each other. Here is the mental model that makes them stop being confusing, and the two mistakes that cause most failures.
Why your transactional email goes to spam
People assume transactional mail is exempt from filtering because it was requested. Mailbox providers do not know that, and mostly do not care.