Fake SMTP Server

Test Emails Safely with
TrueSend Fake SMTP Server

Capture and test emails safely without real delivery, avoid accidental sends, and review every message before it reaches customer inboxes.

Everything You Need

Everything You Need in One Testing Environment

We provide a complete email testing setup that lets you validate every email in a single controlled environment. Explore all testing tools in one place.

Quick Email Testing Setup in Minutes

Get your email testing setup running quickly without complicated configurations or long deployment time.

$ npm install truesend
$ truesend init
? Sandbox name: my-app
Ready in 4.2s

Easy-to-Use Email Testing Dashboard

With us, you can manage, inspect, and review test emails easily through a clean and developer-friendly dashboard.

Dedicated Testing Sandboxes

Keep development, staging, and QA email testing organized with dedicated isolated environments.

Safe Email Testing Without Real Email Delivery

Test workflows safely without the risk of accidental emails reaching actual users or customers.

to: user@test.com
Intercepted
Stored in sandbox
0 real emails sent

Seamless SMTP Integration with Any Tool

Connect TrueSend easily with your applications, frameworks, platforms, or development tools using SMTP.

No Infrastructure Maintenance Needed

Skip the hassle of managing internal email testing servers and let TrueSend handle everything for you.

Detailed email inspection and debugging

Review headers, attachments, HTML structure, links, and SMTP logs to troubleshoot email issues before deployment.

How It Works

Hassle-Free Email Capture for Testing Workflows

Capture and review every test email instantly without any setup complexity or manual effort. Keep your development and QA workflows smooth with a reliable, controlled email testing environment.

1

Create Your Account and Copy SMTP Credentials

Set up your TrueSend account and instantly get SMTP details to start testing emails.

2

Connect Your Application and Send Test Emails

Integrate TrueSend SMTP into your app and send emails directly to the testing inbox.

3

Review, Inspect, or Automate Email Testing

Check email content, debug issues, or run automated tests before going live.

Quick Integration

Instant Integration with Any Language

Use ready-to-copy code snippets for all major languages and start fake SMTP testing with zero setup effort.

View Full Docs
const nodemailer = require('nodemailer');

const transport = nodemailer.createTransport({
  host: "sandbox.truesend.io",
  port: 2525,
  auth: {
    user: "ts_test_a1b2c3",
    pass: "your_password"
  }
});

transport.sendMail({
  from: "dev@yourapp.com",
  to: "user@example.com",
  subject: "Test Email",
  text: "Captured in sandbox!"
});
Sandbox Toolset

An email testing toolset is available with a sandbox

We have a full sandbox where you can safely test, check, and refine all outgoing emails before they go live.

HTML Checker

Ensure clean, responsive email design by detecting layout issues, broken formatting, and rendering problems early.

Learn More

Testing API

It can connect easily with your system and automate email testing, capture emails, and check workflows at scale.

Learn More

QA Automation

Now catch errors faster, enhance readability, and maintain consistent email deliverability with QA automation.

Learn More
FAQ

Frequently Asked Questions

Everything you need to know about upgrade confirmation email templates

Upgrade Account FAQ
Why should I use Fake SMTP instead of real SMTP?
You should not skip Fake SMTP in email marketing, as it helps you test emails without the risk of sending unfinished or broken emails. You can easily catch errors, fix issues faster, and protect your sender reputation before going live.
Is it safe for production use?
No, you can not use Fake SMTP for production since it is only for testing and staging environments. It is designed for development and QA testing to safely validate emails before real sending goes live.
Does it support HTML emails?
Yes, it simply supports HTML emails. Now you can check layouts, styles, images, and design before sending your final email. You can preview and fix how your HTML emails look in a safe testing setup.
Do I need to set up a server manually?
No, you don’t need to set up any server manually. The platform gives you ready SMTP credentials instantly so you can start testing without delay.
Does it store email history?
Yes, it stores all captured emails. You can easily check them anytime in the dashboard to review, track, and debug email history in one place.

Deliver Your Best Work With TrueSend

  • No Credit Card Needed
  • Unlimited Time On Free Plan