SMTP Service

SMTP relay that just works

Keep your existing code and switch your SMTP host. Get better deliverability, detailed logs, and real-time events without a rewrite.

.env
SMTP_HOST=smtp.mailblastr.com
SMTP_PORT=587
SMTP_USER=mailblastr
SMTP_PASS=mb_xxxxxxxx
SMTP_SECURE=true
Capabilities

Works with any stack

Drop-in replacement

Update your SMTP settings and start sending immediately.

TLS encryption

Opportunistic and enforced TLS to protect every message.

Detailed logs

See exactly what happened to every message sent through SMTP.

Real-time events

Webhook notifications for deliveries, bounces, and complaints.

High throughput

Relay transactional and marketing email at scale.

API key auth

Secure your SMTP connection with revocable API keys.

Setup

Three settings, no migration

If your app already sends email via SMTP, you don’t need to change your code. Just point it at MailBlastr and use an API key as the password.

nodemailer.js
const transporter = nodemailer.createTransport({
  host: 'smtp.mailblastr.com',
  port: 587,
  auth: {
    user: 'mailblastr',
    pass: 'mb_xxxxxxxx',
  },
});
Observability

See every SMTP transaction

While SMTP itself is fire-and-forget, MailBlastr captures the full lifecycle of every message and surfaces it in your dashboard and via webhooks.

events.json
[
  { "type": "email.sent", "email_id": "em_123" },
  { "type": "email.delivered", "email_id": "em_123" },
  { "type": "email.opened", "email_id": "em_123" }
]

Switch your SMTP relay today

Sign up for free and update your SMTP settings in minutes.