Install and configure MailSlurp using SDK libraries or REST API.
Send and receive emails from custom domains using the MailSlurp web app.
Manage team access to email inboxes within an organization.
How to create an inbox with MailSlurp to send and receive emails with.
Use regex or server side matching to extract email content
Read emails and attachments in code and tests. Wait for unread emails using long-polling or webhooks.
Use MailSlurp to test email related functionality using real email addresses.
Create an account and API Key. How to sign-up and login. Manage your settings and plan.
Use your api access token to call the MailSlurp API and control your inboxes remotely.
Send and receive email attachments.
Configure inbox forwarders to automatically forward received emails matching rules you setup.
How to use custom domains with MailSlurp.
How to create email address with wild-card catch all using MailSlurp. Screenshots included.
Check email addresses are real and exist using MailSlurp email verification.
Use MailSlurp's attachment endpoints to upload, send, receive, and download attachments.
See if emails are opened by sending tracking pixels. Receive open events via Webhook or view which recipients opened an email in the MailSlurp dashboard
Receive emails with http webhooks. Webhooks let you respond to inbound email streams in real time on your server or within an application.
How to set inbox routing rules to block or allow inbound or outbound emails using patterns.
MailSlurp custom email address guide for catch all email routing.
Manage payment, access, and usage limits. How to upgrade, alter your subscription, and view invoices.
How to send emails and attachments in code and tests.
Email forwarding API for automatic email proxy. Setup auto-forwarding email aliases to mask a real email address.
How to manage MailSlurp team access to an organization.
Free test email address for testing emails online with web dashboard or REST API.
How to wait for emails in code that match search criteria. Pattern matching and regular expressions.
How to send emails that don't trigger a spam warning.
How to encode files as Base 64 encoded strings in several languages
BCC and CC in SMTP emails Most people who send out emails don’t have a clear understanding of the differences that …
How to enable custom domains with DNS Records in your hosting provider
Send and receive emails in Deno JS. Use APIs in Deno with MailSlurp.
How to get starting with MailSlurp
Use MailSlurp to fetch name server records. These are useful for verifying domains and querying mail servers.
Use dummy test email accounts to test email end-to-end.
How to control the seen or read settings for an email using MailSlurp.
Email size limits We use emails for most of our day-to-day communications. While using emails, you should keep in mind …
See MailSlurp in action with code examples or interactive demo app.
Manage payment, access, and usage limits.
Fetching email content Some email receiving methods return lists of email previews. This is to keep response sizes low. …
Submit forms directly to email. No code or sign-up required.
IMAP vs POP3 in SMTP There are multiple technologies associated with the retrieval of emails to your email inbox. It …
How to test SMTP, POP3, and IMAP inboxes using MailSlurp.
Mailto link use in HTML HTML is the most prominent technology used behind emails. If you want to become an expert in …
NBSP HTML Entities All emails that you send out are formatted through HTML. This is why you should have a strong …
How to send and receive emails in PHP
Free IP Address API. Query IP address for domains and urls.
Read email in code or tests For full documentation please see the receiving email guide.
Fetch emails and attachments in code waiting for new emails to arrive using MailSlurp
How to receive emails in application, tests, or the MailSlurp dashboard.
How to refresh your account API Key
How MailSlurp secures your emails and what security features are available.
How to send emails using the Dashboard, API, or SDK clients.
How to manage sending limits and spam detection
The difference between HTTP and SMTP inboxes and domains in MailSlurp.
Analyse emails for vulnerabilities and viruses. Get DMARC, SPF, and DKIM verdicts for emails with MailSlurp.
Test email accounts for CypressJS. End-to-end testing with real email addresses using MailSlurp Cypress plugin.
A tutorial on testing email dependant actions using MailSlurp test email accounts. Intercept inbound emails in tests and …
How to test HTTP webhooks using MailSlurp test hooks.
Use MailSlurp's Playground to test ideas or integrations with a real user sign-up, verification, and login process.
Wait for email API MailSlurp has many functions for receiving emails. One popular method is the WaitForController wait …
What are DKIM records We all receive dozens of spam emails to our spam boxes daily. These spam emails are usually sent …
What are SMTP ports SMTP is the protocol that you use when sending out emails. As you continue to use this protocol, you …
What is an SMTP server Sending an email to someone is something that you can do within few seconds. This is one of the …
Office Puppy Behold the MailSlurp office puppy Wusi. She is a chihuahau/mini-pinscher mix and she keeps everyone …
The Recommended Email size Do you know what the email attachment size limit is to the content you put in your email? …
The Difference between POP3 Vs. IMAP Emails When it comes to retrieving email messages, you have to do it right. To …
SMTP Port Guide Everyone wants a successful delivery of their email. What stands between desire and real success is the …