🚀 Currently in beta - Documentation and examples being finalized

Production-Like Email Testing. Self-Hosted & Secure.

Your CI passes. Production fails. Stop mocking your email stack. VaultSandbox validates your full email stack — including TLS, DNS, and SPF/DKIM — entirely inside your VPC.

For developers who run real SMTP and TLS in tests, not just mocks.

VaultSandbox self-hosted email testing platform dashboard showing production-like SMTP testing with TLS, DNS, and SPF/DKIM validation
The Problem

Mocks hide the exact email failures that break production

If your app sends real emails in production, it must send real emails in testing. Mocks push you to weaken your application’s security just to get a green build.

The Dangerous Test Config

ignore_tls: true
rejectUnauthorized: false
Safe in CI Catastrophic in Production.

The "Works on My Machine" Shortcuts:

Fake SMTP

No TLS, DNS, or MX records — a fantasy environment.

Polling & Sleep Loops

Flaky CI tests relying on sleep(5) break pipelines.

Shared Public Inboxes

Risky data leaks on public cloud tools.

The Real-World Failures You Miss

Authentication Rot

SPF, DKIM, and DMARC only break on real domains. Mocks always pass.

TLS Negotiation

SSL/TLS issues surface only in production once you disable checks in dev.

Rendering Bugs

HTML emails render differently in real clients vs. plain text viewers.

The Solution

Real Domains. Real SMTP. Real TLS.
Zero Risk to Customer Data.

VaultSandbox provides isolated inboxes that behave exactly like production — without exposing a single byte of customer data.

How it works (inside your VPC)

Infrastructure requirements: Public IP, ports 25/80/443 open, DNS control.

Standard DNS Setup

Just point an A record and an MX record to the container. Subdomains supported.

Terminates Real SMTP + TLS

ACME certificates for SMTP and HTTPS auto-provisioned.

Full Message Validation

SPF, DKIM, DMARC, and rDNS checks on every message.

True Isolation

Email storage is encrypted in a sandbox; outbound mail is hard-blocked.

Production Fidelity

Test authentication, MX, DNS, MIME, and TLS exactly as they behave in the real world.

What You Gain

Keep secure: true

No more weakening TLS or SMTP configs just to make tests pass.

Catch Auth Issues Early

Validate domain crypto before deployment.

Data Sovereignty

All data stays in your infrastructure — never shared, never leaked.

Deterministic Pipeline

No guesswork, no polling, no sleeps.

The Landscape

Beyond Local Mocks and Public SaaS

Feature
TLS/SSL
Data Privacy
Encryption
Inbound Mail
DNS/MX Testing
Auth Validation (SPF/DKIM)
Open Source
VaultSandbox
Real ACME certs
Private VPC
Yes
Real MX
Full Validation
Full Validation
AGPLv3/MIT
Simple Mocks
Ignored/Disabled
Local only
Plaintext
Outbound only
Polling
None
Yes (limited)
Public Cloud SaaS
Partial
Shared cloud
Varies
Yes
Limited
Limited
Closed
Architecture & Security

Zero-Trust Email Testing

Zero-Knowledge Storage Architecture

The server never stores emails in plaintext or sees your private keys.

Client-side key pairs are generated entirely in the browser or test environment.

Immediate public-key encryption on receipt, with plaintext discarded.

Local-only decryption within your browser or test runner.

Production-Like Message Analysis

VaultSandbox validates and inspects mail like a hardened email gateway:

SPF, DKIM, DMARC, and rDNS verdicts instantly returned.

Full MIME parsing — boundaries, attachments, HTML structure.

Strict SMTP protocol compliance, catching failures mocks silently ignore.

Ephemeral by Design (CI-Optimized)

VaultSandbox is built for high-velocity pipelines.

100% In-Memory: Lightning-fast execution with zero disk I/O bottlenecks.

Automatic Cleanup: No need to manually flush databases; restart the container to wipe the slate clean.

Disposable Inboxes: Generate random addresses that exist only for the duration of one test.

Use Cases

Test Inbound Flows,
Not Just Outbound

Transactional Email QA

Password resets, receipts, subscription notices. Catch rendering, authentication, and deliverability issues before users see them.

Reply-To + Inbound Parsing

Test full round-trips:
Send an email in → Validate parsing → Assert helpdesk/ticketing automation behavior.

Load Testing at Real Scale

Hammer your mail pipeline with thousands of messages. Everything remains encrypted and sandboxed — no leaks, no production inbox pollution.

Developer Experience

Inspect Rendered HTML & Headers in Real-Time

A debugging workflow built for engineers:

Create disposable inboxes instantly

Full HTML preview (rendered as recipients see it)

Automatic link extraction + status checking

Auth results at a glance: SPF/DKIM/rDNS

Full header explorer

VaultSandbox web interface showing real-time email inspection with HTML preview, headers, link extraction, and SPF/DKIM authentication results

Deterministic SDKs for Automated Tests

Powered by Server-Sent Events (SSE) for true real-time, deterministic test behavior.

Real-time delivery where tests wait on actual delivery events instead of sleeps

Zero flakiness with no polling and no guessing

Clean promise-based API for auth and content assertions

Language support with Node.js available and Python, Java, and Go in progress

VaultSandbox Node.js SDK code example demonstrating deterministic email testing with Server-Sent Events for automated test workflows

Official SDKs

Language
Node.js
Python
Java
Go
Status
Available
Q1 2026
Q1 2026
Q2 2026

Need a different language? [email protected]

Open Source & Commercially Safe

The core engine is open-source and un-gated — the Docker image you pull is the same engine used in production setups.

  • Core Gateway: AGPLv3
  • SDKs + UI: MIT (safe for proprietary apps)

No Artificial Limits

Unlimited inboxes, connections, containers

Unlimited volume (hardware-bound only)

100% in-memory for high-speed CI
(Local persistence coming soon)

Full Encryption by Default

Quantum-safe cryptography is built in from day one.

Product Roadmap

Roadmap: Foundation First

PHASE 1: CORE FOUNDATION

Current
  • Achieving 100% test coverage & complete docs for a rock-solid core.
  • Closing critical feature gaps based on community feedback.
  • Finalizing SDKs (Python, Java, Go) for broad language support.

PHASE 2: ENTERPRISE CONTROL PLANE

Architecting

For compliance-heavy teams:

  • SSO (OIDC/SAML)
  • Audit Logs & Retention

Have governance needs? Help shape the specs.

Frequently Asked Questions

Still have questions? Drop a line to [email protected]

Is the Gateway truly free? What’s the catch?

Yes. The Core Gateway is AGPLv3 and free forever — no limits on domains, messages, or retention. We only charge for optional Enterprise features (SSO, Audit Logs).

Do I need a public IP and domain?

Yes, to unlock full production parity. To issue real Let's Encrypt certificates (ACME) and perform valid SPF/DKIM checks, the container must be publicly reachable on Ports 80, 443, and 25.

  • Port 80/443: Required for ACME certificate issuance and secure API/UI access
  • Port 25: Required to receive inbound SMTP traffic from the open internet.
  • Running locally implies using self-signed certificates and bypassing strict DNS validations.
Can I use this as a temporary email service for QA?

Absolutely. VaultSandbox acts as a catch-all for your testing domains. Create infinite inboxes like `[email protected]` instantly.

Is this heavy to run (vs Mailcow/Mailu)?

No. VaultSandbox omits heavy components like antivirus or spam filtering — optimized strictly for testing.

How is this “Zero-Knowledge” if the server receives email via SMTP?

Storage is zero-knowledge:

  • Client generates keys
  • Server encrypts with your public key
  • Plaintext is discarded
  • Decryption happens only client-side
Why quantum-safe cryptography for a testing tool?

Test data often mirrors production data structures. If encrypted test emails are ever exfiltrated, today's encryption could be broken by tomorrow's quantum computers. We use ML-KEM-768 + AES-256-GCM so your test data stays protected even against future threats. Overkill for most—peace of mind for regulated industries.

Ready to drop your mocks?

Stop guessing if your emails will land. Spin up the full VaultSandbox environment in your VPC in minutes.

Open Source (AGPLv3/MIT) • Deploys via Docker

Newsletter

Stay in touch with VaultSandbox

Subscribe for product updates, security releases, and deep dives on building production-grade email testing inside your VPC.

We protect your privacy. Privacy Policy