Mailisk Blog

Introducing Mailisk MCP

Connect coding agents to Mailisk so they can create test email addresses and wait for inbound emails during development and QA.

mcpaiemail testing

Email deliverability checks explained

A practical guide to SPF, DKIM, DMARC, DNS, content checks, and the signals that affect whether an email reaches the inbox.

emaildeliverability

How EML files are structured

A practical look at what is inside an EML file: headers, bodies, MIME parts, and attachments.

emaileml

SMS verification with Cypress

Validate SMS-based logins and OTP flows in Cypress with Mailisk.

cypressnodesms

Load testing emails with namespace quotas

Keep load testing email traffic isolated from staging or production-like namespaces.

mailisktesting

SMS verification with Playwright

Validate SMS-based logins and OTP flows in Playwright with Mailisk.

playwrightnodesms

Scheduled email delivery with Cypress

Validate delayed and cron‑scheduled emails using Cypress with Mailisk.

cypressnode

Email attachments with Playwright

Learn how to test email attachments functionality using Playwright with Mailisk.

playwrightnode

Automating React Playwright tests with data-testid

Write readable and durable Playwright tests using data-testid.

playwrightnode

Handling email delays in Cypress tests

Different causes and ways to handle email delays in Cypress tests with Mailisk.

cypressnode

Email verification with Playwright

Learn how to test email verification functionality using Playwright with Mailisk.

playwrightnode

Using data-testid in React Cypress tests

Enhance testing with precise, maintainable Cypress tests using data-testid.

cypressnode

Extracting verification codes with Cypress

Parsing and extracting verification codes using Cypress and Mailisk for streamlined testing processes.

cypressnode

Email verification with Cypress

Learn how to test email verification functionality using Cypress with Mailisk.

cypressnode

Password reset with Selenium in Node

Learn how to implement a password reset test with Selenium in Node, using the mailisk library.

seleniumnode

Receive emails with Node

Sending emails is cool, but what about receiving them?

node

Password reset with Cypress

Use Cypress together with Mailisk to receive emails and test password reset functionality.

cypressnode

SMTP is now available in Mailisk

Sending outbound emails to Mailisk namespaces is now supported.

mailisk