Skip to content

Integrations Overview

MailOven works with any language or framework that can make HTTP requests. The typical pattern for E2E test integration is:

  1. Trigger an action that sends an email (signup, password reset, invitation, etc.)
  2. Poll the MailOven API until the email arrives
  3. Assert on the email content (subject, body, links)
  4. Clean up the inbox after the test (optional)

Client libraries

An official JavaScript client is available for Node.js, Bun, and the browser. Clients for other languages may be added in the future.

See Also

Disposable email inboxes for every teams