MCatch is an email testing API built for automated testing and CI/CD pipelines. Create temporary inboxes via REST API, send emails to them, and retrieve messages β including auto-extracted OTP codes. Key features: - Auto OTP/verification code extraction - Long polling /wait endpoint (no more flaky sleep() calls) - Works with Playwright, Cypress, Python, Java, cURL - Free tier: 50 inboxes/month, no credit card - Paid plans from $10/mo
Hey Product Hunt! I'm Valentyn, a QA engineer from Ukraine.
I built MCatch because testing email flows in automated tests is painful. Whether it's signup confirmations, password resets, or any transactional email β you either mock it and miss real bugs, or use sleep() calls that make tests flaky.
MCatch solves this with: - Instant inbox creation via REST API - Retrieve full email content, parse HTML, check headers - Auto OTP extraction when you need verification codes - /wait endpoint with long polling β no more sleep() - Works with Playwright, Cypress, Python, Java, cURL
Free tier: 50 inboxes/month, forever, no credit card.
What email testing problems do you run into? I'd love to hear your feedback!
Report
Maker
Simple and easy to use. I needed something lightweight for testing signup flows and password resets, and it works perfectly for that.
Report
Maker
@viktoriia_gadimliΒ Thanks! That's exactly the use case we built it for - signup and password reset flows without the IMAP hassle. Let us know if you need anything
Hey Product Hunt! I'm Valentyn, a QA engineer from Ukraine.
I built MCatch because testing email flows in automated tests is painful. Whether it's signup confirmations, password resets, or any transactional email β you either mock it and miss real bugs, or use sleep() calls that make tests flaky.
MCatch solves this with:
- Instant inbox creation via REST API
- Retrieve full email content, parse HTML, check headers
- Auto OTP extraction when you need verification codes
- /wait endpoint with long polling β no more sleep()
- Works with Playwright, Cypress, Python, Java, cURL
Free tier: 50 inboxes/month, forever, no credit card.
What email testing problems do you run into? I'd love to hear your feedback!
Simple and easy to use. I needed something lightweight for testing signup flows and password resets, and it works perfectly for that.
@viktoriia_gadimliΒ Thanks! That's exactly the use case we built it for - signup and password reset flows without the IMAP hassle. Let us know if you need anything