Keep your existing code and switch your SMTP host. Get better deliverability, detailed logs, and real-time events without a rewrite.
SMTP_HOST=smtp.mailblastr.com
SMTP_PORT=587
SMTP_USER=mailblastr
SMTP_PASS=mb_xxxxxxxx
SMTP_SECURE=trueUpdate your SMTP settings and start sending immediately.
Opportunistic and enforced TLS to protect every message.
See exactly what happened to every message sent through SMTP.
Webhook notifications for deliveries, bounces, and complaints.
Relay transactional and marketing email at scale.
Secure your SMTP connection with revocable API keys.
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.
const transporter = nodemailer.createTransport({
host: 'smtp.mailblastr.com',
port: 587,
auth: {
user: 'mailblastr',
pass: 'mb_xxxxxxxx',
},
});While SMTP itself is fire-and-forget, MailBlastr captures the full lifecycle of every message and surfaces it in your dashboard and via webhooks.
[
{ "type": "email.sent", "email_id": "em_123" },
{ "type": "email.delivered", "email_id": "em_123" },
{ "type": "email.opened", "email_id": "em_123" }
]Sign up for free and update your SMTP settings in minutes.