Skip to main content
Send emails using SMTP without the need for any external libraries or dependencies. Connect seamlessly with your existing tools and frameworks.

SMTP Credentials

Use these credentials to connect any SMTP-compatible application to Unosend:
SettingValue
Hostsmtp.unosend.co
Port587 (recommended)
Usernameunosend
PasswordYour API Key (un_xxxx...)
You can find your SMTP credentials in Settings → SMTP or create a new API key in API Keys.

Connection Security

STARTTLS (Recommended)

Upgrades connection to secure. Works with most email clients and services like Supabase.Port 587

SMTPS (Implicit TLS)

Immediately connects via SSL/TLS. Use when your client requires implicit TLS.Port 465

Quick Start Examples

import nodemailer from 'nodemailer';

const transporter = nodemailer.createTransport({
  host: 'smtp.unosend.co',
  port: 587,
  secure: false, // true for 465, false for 587
  auth: {
    user: 'unosend',
    pass: 'un_your_api_key', // Your API key
  },
});

async function sendEmail() {
  const info = await transporter.sendMail({
    from: '[email protected]',
    to: '[email protected]',
    subject: 'Hello from Unosend!',
    html: '<h1>It works!</h1>',
  });

  console.log('Message sent:', info.messageId);
}

sendEmail();

Supported Integrations

Unosend SMTP works with any application that supports SMTP:

Nodemailer

Laravel

Django

Rails

Supabase

WordPress

NextAuth

Auth0

Strapi

Ghost

Discourse

GitLab

Next Steps