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);
import requests
namespace = "mynamespace"
result = requests.get(
"https://api.mailisk.com/api/emails/{}/inbox".format(namespace),
params={ "limit": 10 },
headers={
"Content-Type": "application/json",
"X-Api-Key": "API_KEY"
}
)
print(result.json())
{
"total_count": 1,
"options": {
"limit": 10,
"offset": 0
},
"data": [
{
"id": "1659368409795-42UcuQtMy",
"from": {
"address": "test@example.com",
"name": ""
},
"to": [
{
"address": "john@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,
"spam_score": 1.6
}
]
}
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 spam scores, 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.
Are you a developer experimenting with email? a QA engineer looking to integrate a solution for automated email testing? or a manager wanting to overlook the development process? Mailisk offers something for every team.
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
See how your emails look like by previewing all your emails in the dashboard.
Send test emails directly with Mailisk. No need to use a 3rd party integration for sending test emails.
Ensure your emails are delivered, see what emails have a high spam rating and improve them.
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.
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.
Namespaces on the free plan are set to expire after 1 month, after which free users will need to create a new random namespace. When a namespace expires, all received emails are deleted and all data attached to that namespace is deleted.
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 email size limit, please reach out.
Yes, Mailisk supports sending emails using our Virtual SMTP servers. The emails can be sent to any valid mailisk address within the same namespace.