An isolated, Mailtrap-style virtual inbox that intercepts transactional emails sent from your application, authentication flows, and payment receipts. Features automatic 6-digit OTP extraction, sandboxed HTML rendering, attachment downloads, and security header verification.
No messages match your criteria.
Trigger a password reset or order checkout to receive an email.
Select an email from the left pane to view its contents.
A zero-SMTP simulation pipeline designed for fast feedback loops in local development and automated CI/CD pipelines.
Accepts outbound emails directly via POST /emails/send, or automatically triggered by internal flows (e.g. checkout payment receipts, password reset loops).
Analyzes HTML and plain text bodies on the fly, extracting 6-digit OTP codes and authentication magic links into direct JSON fields for zero-friction copying or test querying.
Emails are kept strictly in your session sandbox overlay without hitting real SMTP relays or spam filters. Enriched with simulated SPF, DKIM, and TLS verification headers.
Instantly pushed via SSE events to this live split-pane UI, or asserted headlessly in Playwright, Cypress, and Jest using GET /emails/otp?to=....
Send an email via POST /emails/send to see it appear in real-time in your sandbox inbox above.
Query GET /api/v1/emails/otp?to=<recipient> to assert authentication flows in Playwright, Cypress, or Jest.