Trusted by QA teams worldwide — we safely process millions of emails every month.

Send an email to your Mailisk address – we handle it
You can then access it via the API
const { MailiskClient } = require("mailisk");
const namespace = "mynamespace";
// create client
const mailisk = new MailiskClient({
apiKey: "YOUR_API_KEY",
});
// receive email
const result = await mailisk.searchInbox(namespace);
console.log(result);describe("Test receive email", () => {
const namespace = "mynamespace";
const testEmailAddress = `test@${namespace}.mailisk.net`;
it("Gets an email", () => {
cy.visit("example.com/test-email");
cy.get("#email").type(testEmailAddress);
cy.get("form").submit();
cy.mailiskSearchInbox(namespace, {
to_addr_prefix: testEmailAddr,
subject_includes: "testing",
}).then((response) => {
expect(response.data).to.not.be.empty;
const email = response.data[0];
cy.log(email)
});
});
});{
"total_count": 1,
"options": {
"limit": 10,
"offset": 0
},
"data": [
{
"id": "1659368409795-42UcuQtMy",
"from": {
"address": "test@example.com",
"name": ""
},
"to": [
{
"address": "test@mynamespace.mailisk.net",
"name": ""
}
],
"subject": "Testing",
"html": "<html>...",
"text": "This is a test.",
"received_date": "2022-08-01T15:40:09.000Z",
"received_timestamp": 1659368409,
"expires_timestamp": 1659372009,
"headers": {
"from": "test@example.com",
"to": "test@mynamespace.mailisk.net",
"subject": "Testing",
"content-type": "text/html; charset=UTF-8",
...
},
"attachments": [
{
"id": "123",
"filename": "attachment.txt",
"content_type": "text/plain",
"size": 100,
}
]
}
]
}
Integrate Mailisk with testing frameworks like Cypress and Selenium, easily test the whole user flow. From email verifications to passwordless sign-ins.
Test email delivery and ensure transactional and drip emails arrive where they need to.

Receive and test emails without sending them to real users. With unlimited email addresses you can test real automations with no risk of the emails going to real users.

Never worry about how the received emails will look in the users inbox, preview them right in the dashboard. Skip sending test emails to yourself.
We value simplicity, functionality, and privacy in email testing. Looking to automate your email or SMS tests? Mailisk has what you need. We only focus on key features, ensuring value and data security.
We believe in minimal yet functional design. Simplicity and ease of use is our main feature.
Integrate with testing frameworks like Cypress. Test the whole user flow, from email verifications to password-less signings.
Emails are short-lived and stored on EU servers, ensuring data minimization and privacy for your tests.
Test emails with attachments. Files stay on GDPR-compliant Backblaze B2 storage and remain available until the email expires.
Validate OTPs, passwordless logins, and other SMS flows alongside your emails so you can cover every messaging touchpoint in a single suite. SMS content lives in our internal store and is deleted automatically when it expires.
Get your own unique subdomain and get access to unlimited email addresses.
Mailisk has a simple and transparent pricing system. No credit card required.
Start for free and then scale as you need.
Security & Privacy
We combine strict retention, transparent hosting, and layered encryption so your QA workflows stay compliant.
Namespaces are unique subdomains under which you can receive emails. Every free user gets one random namespace, paid users can choose custom namespaces.An example of a namespace is hello@{namespace}.mailisk.net. You can read more about namespaces here.
Paid plans can have temporary egress without any hard limits. If you frequently exceed your monthly usage we will reach out.
The maximum email size is 10MB. Emails larger than this are rejected. If you feel your use case needs a higher size limit, please reach out.
Yes, Mailisk supports attachments on all plans. The attachments are stored and are available until the email expires.
Yes. Paid plans can request a dedicated SMS number from the dashboard and capture inbound texts via the UI or API. If you need outbound SMS or higher limits, please reach out to contact@mailisk.com.