Test emails without the risk

The developer-first SMTP sandbox that captures, previews, and manages your emails in a beautiful web interface. Never accidentally send to real users again.

mailloop.io/app

Email Sandbox

3 new emails today

W

Welcome Email

New

user@example.com • 2 minutes ago

HTML
2.1 KB
N

Newsletter Update

newsletter@company.com • 1 hour ago

HTML
5.3 KB
A

Account Verification

noreply@app.com • 3 hours ago

Text
1.8 KB

Everything you need to test emails

From SMTP testing to spam analysis, get all the tools your team needs to build and test email functionality with confidence.

SMTP Testing

Test SMTP sending in seconds

Connect your application to our SMTP server and start testing email delivery instantly. No configuration hassle, no risk of sending emails to real users. Just point your app to our server and test with confidence.

Standard SMTP protocol support
TLS/SSL encryption support
Works with any framework or language
SMTP Configuration
Host
sandbox.mailloop.io
Port
2525
Username
sandbox_abc123
Password
••••••••••••
Connected
Your Sandbox Address
sandbox-abc123@sandbox.mailloop.io
147
Emails Received
Active
Status
Email Receiving

Dedicated inbox for each sandbox

Every sandbox gets its own dedicated email address that can receive emails from anywhere. Perfect for testing webhooks, email notifications, registration flows, or any integration that sends emails. All incoming emails are instantly captured and ready to inspect.

Receive from any external sender
Real-time email capture
No setup required
Testing Library

Test emails directly in your code

Integrate email testing into your automated test suites with our SDK. Write tests that create email addresses, send emails via SMTP, and verify delivery - all in a few lines of code. Perfect for CI/CD pipelines and integration tests.

JavaScript
import { MailloopClient } from '@mailloop/sdk';

const client = new MailloopClient('your-api-key');
const email = await client.createEmail('sandbox-id');

// Send via SMTP
await sendEmail(email.address);

// Wait for received email
const received = await client.waitForEmail(email.id, { 
  timeout: 5000 
});
expect(received.subject).toBe('Welcome!');
95
out of 100
Excellent Deliverability
Your email is ready to send
No Spam Triggers
Auth Configured
Not Blacklisted
Email Analysis

Analyze deliverability & spam score

Get instant feedback on your emails before sending them to real users. Our analysis engine checks spam scores, validates authentication (SPF, DKIM, DMARC), verifies blacklist status, and analyzes content for potential issues. Ensure maximum deliverability from the start.

Spam score calculation
SPF/DKIM/DMARC validation
Blacklist & reputation check
Content & link analysis
Secure & Private
99.9% Uptime
Cost Effective
Global CDN