Email marketing service

MailSlurp is a free team email account management tool. Developers, QA testers, and marketing teams can use powerful email dashboards to send and receive emails to and from groups. MailSlurp allows unlimited custom domains, attachment archives, spam analysis, webhook alerts, forwarding and more. Use the powerful MailSlurp email API and Javascript client

fake email generator

MailSlurp is free to join. Start an account today.

Create team email dashboards

The MailSlurp email web app allows team access to unlimited shared email accounts. Send and receive emails using templates and contact lists.

email api compose

Smart spam validation

MailSlurp uses machine learning to analyse received emails and produces email spam analysis reports.

email spam rating

HTML verification

You can view raw messages and debug HTML using MailSlurp

attachments

Powerful code integrations

Build email applications and campaigns in code or integrate email processes into marketing analysis. MailSlurp provides a REST API and SDK libraries for many languages.

Language
Example
// install package with `npm install --save mailslurp-client`
import { MailSlurp } from "mailslurp-client"

// instantiate a client with API KEY
const mailslurp = new MailSlurp({ apiKey: 'your-api-key' })

// create an inbox with a random email address ending in @mailslurp.com
const { emailAddress, id } = await mailslurp.createInbox()
expect(emailAddress).toContain("@mailslurp.com")

// for full control over inbox email addresses use a custom domain
const customInbox = await mailslurp.createInbox("test@mydomain.com")

Transaction emails at scale

Send and receive transactional and marketing emails at scale. Build powerful email functionality into your app or marketing stack and drive sales.