Stamp0

Introduction

Ephemeral email inboxes for software testing. Create disposable email addresses programmatically to test email workflows in your applications.

Welcome to Stamp0 documentation. Stamp0 is an ephemeral email inbox service designed for software testing. Create disposable email addresses programmatically to test email workflows in your applications, CI pipelines, and AI agents.

Why Stamp0?

Built for Testing

Unlike generic email services, Stamp0 is purpose-built for software testing:

  • Ephemeral Inboxes: Create disposable email addresses that auto-expire
  • Programmatic Access: Full API and SDK for automation
  • Fast Delivery: Emails arrive in seconds, not minutes
  • No Rate Limits: Create as many inboxes as your tests need

Perfect for E2E Testing

Test your email workflows without polluting real inboxes:

  • User Signup: Verify email confirmation flows
  • Password Reset: Test forgot password workflows
  • OTP Verification: Extract and validate one-time codes
  • Notification Testing: Verify emails are sent correctly

CI/CD Ready

Integrate seamlessly with your existing pipelines:

  • GitHub Actions: Built-in support with environment variables
  • Playwright: First-class integration for browser testing
  • Cypress: Custom commands for easy inbox management
  • Selenium: Works with any language binding

AI Agent Compatible

Use Stamp0 with AI coding agents via MCP:

  • Claude Code: MCP server for autonomous email testing
  • Cursor: Integrated inbox management
  • Any MCP Client: Standard protocol support

How It Works

1. Create an Inbox

Generate a unique email address via API or console

2. Use in Your Tests

Sign up users, trigger password resets, or send notifications

3. Check for Emails

Poll or wait for emails to arrive in the inbox

4. Extract Content

Parse verification links, OTPs, or email content

Core Features

Inbox Management

  • Unique Addresses: Each inbox gets a @stamp0.com address
  • Project Organization: Group inboxes by project or feature
  • Console Access: View and manage inboxes in the web UI
  • API Access: Full CRUD operations via REST API

Email Handling

  • HTML & Plain Text: View both formats
  • Read Tracking: Know which emails have been viewed
  • Search & Filter: Find emails quickly
  • Bulk Operations: Delete multiple emails at once

Team Collaboration

  • Organizations: Top-level container for resources
  • Projects: Group inboxes by environment or feature
  • Members: Invite team members with role-based access
  • API Keys: Scoped access for CI/CD and automation

Use Cases

Stamp0 is perfect for:

  • E2E Testing: Verify email flows in Playwright, Cypress, or Selenium
  • CI Pipelines: Automated email testing in GitHub Actions, CircleCI, etc.
  • AI Agents: Let Claude or other AI agents handle email verification
  • QA Testing: Manual email verification during testing
  • Development: Test email functionality without real addresses

Getting Started

Ready to start testing email workflows?

  1. Sign up for Stamp0
  2. Create your first inbox
  3. Integrate with your tests

Stamp0 eliminates the complexity of testing email workflows. No more shared test accounts, no more inbox pollution, no more flaky tests waiting for emails.

Need Help?