MoeMail

Blog

Latest updates and insights from MoeMail

Cypress Email Testing: Verify Emails in E2E Tests

Cypress email testing made practical: a custom command that creates a disposable inbox, polls for the message via API, and extracts the code — no shared mailboxes.

Read More

Email Testing in CI/CD (GitHub Actions)

Run email tests in GitHub Actions: store the inbox API key as a secret, give each PR an ephemeral inbox, and keep timeouts tight so e2e email checks stay green.

Read More

Email Testing for Developers: The Complete Guide

How to test email end to end: the create-inbox-per-test pattern, polling vs webhooks, framework and language recipes, OTP and reset flows, and CI — a developer's guide.

Read More

Playwright Email Testing: End-to-End Tutorial

A practical Playwright email testing tutorial: provision a disposable inbox per test, trigger the email, poll the API, extract the code or link, and assert success.

Read More

Receive Email Programmatically in Node.js

Receive email in Node.js without running a mail server: create a disposable inbox, poll the API for messages, or take a webhook push — with copy-paste helpers.

Read More

Receive Email with Python

Receive email in Python without IMAP: create a disposable inbox and poll the API with requests, or accept a webhook — small, copy-paste helpers for tests and apps.

Read More

Selenium Email Testing

Selenium email testing in Python: provision a disposable inbox, drive the browser to the email step, poll the API for the message, and extract the verification code.

Read More

Testing Magic-Link / Passwordless Login

Automate magic-link login testing: request the link, read it from a disposable inbox, follow it, and assert the session — the same inbox-read pattern, no passwords.

Read More

Testing Password-Reset Email Flows

Automate password-reset email testing end to end: request the reset, read the email from a disposable inbox, follow the link, set a new password, and assert success.

Read More

Automate Email-Verification Testing (Playwright, Cypress, Selenium)

Automate email-verification testing end to end: provision a disposable inbox per run, read the verification message via API or webhook, and extract the link or OTP.

Read More

Disposable Email API: A Developer's Guide

How to use a disposable email API to create inboxes, read messages, authenticate with API keys, and receive webhooks — with practical guidance using MoeMail's OpenAPI.

Read More

Disposable Email vs Real Email: When to Use Each

Disposable email vs real email: a clear decision guide for signups, trials, banking, and recovery — with a quick-reference comparison and the middle-ground options.

Read More