Features
MailSlurp is easier to understand when you split it into product pillars instead of individual endpoints. Use this page to browse the platform in the same way teams usually adopt it:
- Messaging: inboxes, email, SMS, domains, attachments, and mailbox connectivity
- Testing: release and QA workflows for real messages and devices
- Monitoring: ongoing sender-health and campaign-quality checks
- Automation: event-driven routing, forwarding, replies, and AI extraction
- Governance: organizations, permissions, environments, storage, and access controls
- Developer tooling: SDKs, API reference, examples, and protocol integrations
If you want a team-specific path instead, go to Solutions.
Messaging
Provision inboxes, domains, phone numbers, and connected mailboxes for real workflows.
Address verification
Validate recipients before they hurt onboarding or sender trust.
Attachments
Upload, download, and process files attached to email workflows.
Custom domains
Use branded sender domains and manage production email identities.
Emails
Send, receive, inspect, and download messages and attachments.
External mailboxes
Connect Gmail, Outlook, and other providers into MailSlurp workflows.
Inboxes
Create permanent or disposable inboxes for apps, tests, and automations.
Plus addresses
Route sub-addresses into one inbox without provisioning every alias.
TXT/SMS
Provision real phone numbers and receive or send SMS in code.
Testing and QA
Validate sign-up flows, OTP paths, rendering, compatibility, and delivery before release.
Deliverability tests
Run expectation-based delivery checks across inbox or phone cohorts.
Device previews
Preview email rendering across clients and devices before launch.
Email audit
Check links, images, authentication posture, and message quality.
Email compatibility
Check feature support and content behavior for email HTML/CSS.
Test interface
Use the no-code testing UI when you need a quick visual workflow.
Testing overview
End-to-end email and SMS testing patterns for CI, staging, and release gates.
Wait for conditions
Replace sleeps with deterministic waits for matching messages.
Monitoring
Track sender health, campaign behavior, and message quality after your systems go live.
Campaign Probe
Capture live campaigns for ongoing QA, audits, and alerting.
Domain Monitor
Track SPF, DKIM, DMARC, MX, and sender-health drift over time.
Monitoring overview
Understand the release-quality and sender-health monitoring stack.
Reputation
Protect sender trust with bounce, complaint, and suppression controls.
Automation
Build event-driven routing, forwarding, AI extraction, and reply workflows.
AI transformers
Extract structured data from messages and attachments for automation.
Alias proxy
Mask addresses while still routing replies back into your workflows.
Auto reply
Configure automatic response behavior for operational mailboxes.
Forwarding
Forward messages into downstream systems or operational inboxes.
Routing rules
Apply allow/block and workflow rules to inbound email handling.
Webhooks
Push message and entity events into your applications in real time.
Team and Governance
Control environments, sharing, SSO, retention, and least-privilege access.
Environments
Isolate staging, production, and workflow-specific resources inside one org.
Guest portals
Create branded access experiences for external or customer users.
Roles and permissions
Design least-privilege access using custom roles and per-user permissions.
SAML SSO
Control sign-in with your identity provider and organization policy.
Storage
Understand retention, deletion, and storage behavior across resources.
Team accounts
Share inboxes, users, and organization controls safely across teams.
Developer Tooling
Start with the API, SDKs, examples, and protocol access patterns that fit your stack.
API reference
Browse the MailSlurp REST API and endpoint groups.
Authentication
Configure API keys and safe auth patterns across environments.
Examples
Browse runnable examples and end-to-end reference projects.
IMAP / SMTP
Use protocol access when you need real mailbox credentials.
Pagination
Handle long-running list workflows safely and predictably.
SDK libraries
Jump into JavaScript, Java, Python, Go, C#, PHP, Ruby, and more.