Real email, actually delivered
Send and receive genuine messages, not stubs. Assert on the exact subject, body, links, and headers your users receive.
~/fixture.email git:(main) start-trial
Spin up real inboxes, send and receive actual email, and assert on it in your end-to-end tests — an AI-native alternative to Mailosaur that your AI coding agent can wire up on its own.
# paste into your coding agent
Use the fixture.email MCP to verify our signup flow:
1. mint a mailbox
2. trigger the signup email
3. assert the verification link resolves
~/fixture.email --unlocks
Send and receive genuine messages, not stubs. Assert on the exact subject, body, links, and headers your users receive.
Every mailbox is uniquely addressable and isolated, so the same test passes the same way on every run. No shared state, no cross-talk, no retry-until-green.
Point your AI coding agent at the fixture.email MCP and it mints mailboxes and drafts the assertions against your suite. No SDK to learn, no dashboard to click.
~/fixture.email --how-it-works
~/fixture.email --plain-http
# 1 — mint a mailbox
POST https://send.fixture.email/api/mailboxes
→ { "mailbox": "x7k2m9", "address": "x7k2m9@fixture.email" }
# 2 — your app sends to signup+x7k2m9@fixture.email
# 3 — assert it arrived
GET https://send.fixture.email/api/messages?mailbox=x7k2m9
→ 200 · subject "Verify your email" · 1 link ✓
Or skip the HTTP entirely — your agent calls these through the MCP.
~/fixture.email --migrating
Mailboxes, real send and receive, content and attachment assertions — the capability you already rely on. The difference is what is around it: no dashboard tax, and an agent that does the integration for you.
~/fixture.email --about
fixture.email is end-to-end email testing for software teams and the AI agents that build with them: mint disposable mailboxes, send and receive real messages, and assert on the exact subject, body, links, and headers your users get. People and agents onboard the same way — get credentials and run a real email test in minutes. A developer can sign up through checkout and paste a starter prompt into their agent; an agent can pay on its own and drive the whole flow over the MCP, with no human in the loop.
~/fixture.email --pricing
A single, simple plan with everything included. 15-day free trial — card required, cancel anytime before it ends.
card required · cancel anytime before day 15
Start your 15-day trial and point your agent at fixture.email.
Start 15-day trial