Core
Spin up a virtual SMTP server and capture every message into a single, searchable inbox.
Virtual SMTP servers
Each inbox provides host, port, username, and password-use them in your app to route test emails safely.
Catch-all inboxes
Regardless of the To: address, every email sent via this inbox lands here-no leaks to real customers.
Dedicated inbound address
Every inbox has a unique email address-send directly into Mockmail when SMTP isn’t convenient.
Collaboration
Bring QA and devs into the same testing flow without sharing passwords.
Shared inboxes
Invite teammates to specific inboxes and keep experiments private when needed.
Granular permissions
Control who can view and send via an inbox-for example, give QA access to staging only.
Multiple inboxes
Organize by environment, client, or feature to keep testing tidy.
Observability
See exactly what was sent and why-no more guesswork around templates or headers.
HTML & plain-text preview
Render both variants to verify content parity and fallbacks.
Headers & raw source
Inspect sender, DKIM/ARC fields, MIME boundaries, and the exact payload used.
Search & filters
Quickly find messages by subject or recipient, and focus on the runs that matter.
Automation
Connect your inbox to your tooling to close the loop on tests and data flows.
Webhook forwarding
Forward incoming emails to a webhook URL for real-time processing and CI checks.
Structured data
Use parsed fields like subject, recipients, and parts to automate validation.
Works with your stack
Point Nodemailer, Laravel Mail, Rails Action Mailer, or any SMTP-capable client at Mockmail.
Developer Experience
Small details that make daily testing smoother.
Fast UI
Focused inbox with quick previews and clean navigation.
Environment-friendly
Keep separate inboxes for staging, QA, and experiments.
Time-saving defaults
Sensible settings so you can plug in SMTP and move on.
Privacy & Access
Clarity and control around who can see what.
Access control
Share inboxes selectively and keep sensitive ones private.
Audit-friendly
Clear separation of inboxes and credentials per environment.
Focused scope
Purpose-built for staging and QA-not for sending production mail.