Powerful email and SMS APIs for every use-case.
Mailbox APIs and TXT automation for developers, testers, and marketing. Create unlimited email addresses and phone numbers on demand. Send and receive email and TXT in code and tests. Leverage webhook events, forwarding, and developer SDKs in your stack.
Create unlimited disposable or permanent inboxes. Control mailboxes in code and tests. Supports custom domains.
Transactional email APIs for every use case with email-open tracking, templating, and contact lists.
Process SMS at scale with real phone numbers and inbound webhooks. Test TXT notifications.
Email address verification
Verify email lists. Reduce spam, increase deliverability with DKIM, SPF and bounce alerts.
Routing & forwarding
Create complex email routing rules for forwarding and automation. Proxy email with inbox aliases.
Fully featured email and SMS automation platform. Create and manage email accounts, phone numbers, and mailbox forwarding. Compose email and view attachments. Send campaign list emails.
Create and control email accounts and phone numbers in any language or framework.
Quick start guides
Start creating email addresses and phone number today with any framework or platform.
Creating email accounts
Create temporary or permanent mailboxes using MailSlurp domain pool or your own custom domains.
Send and receive emails
Send and receive emails in code or tests using webhooks or waitFor function. Search and match emails.
Inbound SMS/TXT APIs
Process text messages for real phone numbers using webhooks and REST APIs.
Test using real emails
End-to-end test applications using real email addresses.
Get started in minutes with official MailSlurp integrations in a wide range of languages and frameworks.
Use email and SMS in any context
Integrations for everyone. Pick an approach that suits your workflow.
In applications and tests
Test applications end-to-end with real email addresses or build powerful email functionality that scales.
Using no-code dashboards
Send and receive emails with no-code dashboards. Build campaigns and automation for every use case.
Your favourite Mail client
Connect Mail, Outlook, Thunderbird and more to MailSlurp inboxes using IMAP and SMTP.
Frequently asked questions
What languages and protocols are available?
MailSlurp's REST API supports any programming language. There are also generated SDK libraries in a wide range of languages. Email messages can be sent and downloaded in code and tests or received via high through-put webhooks. Additionally IMAP and SMTP access is available as well as GraphQL and Terraform providers.
Can I send email campaigns?
Yes, MailSlurp supports message sending at scale and has powerful tools to improve email deliverability. Use email templates and custom domains to increase email delivery rates and avoid trash mail and bounces. MailSlurp also supports contact groups and email open tracking pixels.
Does it support email testing?
MailSlurp provides fake email address creators for throwaway email accounts that can be used for end-to-end application testing. Use the address generator to create unique temp mail boxes during tests. MailSlurp is not limited to testing and can be used as a personal email address or for large scale applications.
Which regions support SMS?
Create real phone numbers in the USA and UK (from any region) and receive inbound SMS/TXT messages in code, tests, and webhooks.
Is there a free plan or trial?
Yes! MailSlurp has a free account plan and 7 day trials for all subscriptions. For more information please see the pricing page.
Can MailSlurp handle my use case?
Most likely. MailSlurp handle very high email and SMS loads using secure AWS based cloud infrastructure that automatically scales to our customer workloads.