MailSlurp resources
Powerful MailSlurp Features for Email Service
Powerful email APIs and solutions for Developers, QA Teams, and Marketers. Unlimited, on-demand private email addresses for apps, tests, and campaigns.
MailSlurp product features.
More in this section
Create email accounts with APICreate email accounts on demand using API calls for testing, automation, and application workflows.Email APIs for DevelopersBuild reliable email and SMS workflows with MailSlurp APIs and SDKs: create inboxes, send messages, receive inbound events, and assert outcomes in tests.GDPR email requirements: consent, retention, testing, and compliant workflowsLearn GDPR email requirements for email addresses, consent, lawful basis, retention, secure processing, testing, and compliant email workflows.Gmail API Guide: Send Email, Read Mail, and Test WorkflowsLearn how to use the Gmail API for send/read workflows, OAuth setup, and token handling. See where MailSlurp fits for test inboxes, QA automation, and release checks.How does MailSlurp work?MailSlurp lets you create and interact with email inboxes in code, tests, and online. How to enable email API in REST, CSharp, Java, NodeJS and more.Mailinator Public Inbox Guide and Private Alternative for QAUnderstand how Mailinator public inboxes work, where they fit, and when teams should move to private API inbox testing.MailSlurp Email DashboardUse the MailSlurp dashboard to create inboxes, inspect messages, manage team access, and debug delivery workflows alongside API automation.MailSlurp Use Cases for QA, Product, and Platform TeamsSee practical MailSlurp use cases for automated email testing, campaign QA, inbound routing, and team operations.Receive Emails in Code: Polling, Webhooks, and AssertionsLearn how to receive real inbound email in code with API polling or webhooks, including attachment handling, retries, and test-safe assertions.Send Emails ProgrammaticallyUse MailSlurp to send transactional emails, HTML content, and attachments from code and tests.Write tests with real emails using MailSlurpUse MailSlurp to test critical application functions (like user sign-up and account confirmation) with real email addresses.