A real inbox for your test suite, no signup: I built receivemail.dev
Description and use
Obtain a disposable email inbox via API without signup to test email flows in CI.
Problem
Testing email flows (signup verification, password reset) often requires real inboxes or heavyweight services, complicating test suites.
Outcome
Automated tests can now receive and assert on email content without external services or account management, reducing setup time and cost.
Workflow
- Create a mailbox via POST https://receivemail.dev/mailboxes
- Receive JSON with address, expiresAt, and secret
- Trigger application to send email to the returned address
- Poll GET https://receivemail.dev/mailboxes/
<address>/messages with Authorization header Bearer<secret> - Parse returned messages for verification in tests
Evidence
One API call gets you a real, receiving email address. No signup, no account, no SMTP config.
Cloudflare's free tier (100k Worker requests/day, 5M D1 reads/day, unlimited Email Routing) covers this comfortably at the traffic I'd expect, so there's no billing to worry about
- Record date: 2026-09-05T17:07:15.332Z