# 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, testing and QA, monitoring, automation, team governance, and developer APIs are organized below as direct entry points.

<div data-component="DocsFeatureSections" class="docs-feature-sections" data-feature-section-count="6">
<section data-component="DocsFeatureSection" class="docs-feature-section">
<header class="docs-feature-section-header">
<h2>Messaging</h2>
<p>Provision inboxes, domains, phone numbers, and connected mailboxes for real workflows.</p>
</header>
<div class="docs-card-grid docs-feature-card-grid">
<a class="docs-card" href="/docs/verification/"><span class="docs-card-title">Address verification</span><span class="docs-card-description">Validate recipients before they hurt onboarding or sender trust.</span></a>
<a class="docs-card" href="/docs/attachments/"><span class="docs-card-title">Attachments</span><span class="docs-card-description">Upload, download, and process files attached to email workflows.</span></a>
<a class="docs-card" href="/docs/custom-domains/"><span class="docs-card-title">Custom domains</span><span class="docs-card-description">Use branded sender domains and manage production email identities.</span></a>
<a class="docs-card" href="/docs/emails/"><span class="docs-card-title">Emails</span><span class="docs-card-description">Send, receive, inspect, and download messages and attachments.</span></a>
<a class="docs-card" href="/docs/connectors/"><span class="docs-card-title">External mailboxes</span><span class="docs-card-description">Connect Gmail, Outlook, and other providers into MailSlurp workflows.</span></a>
<a class="docs-card" href="/docs/inboxes/"><span class="docs-card-title">Inboxes</span><span class="docs-card-description">Create permanent or disposable inboxes for apps, tests, and automations.</span></a>
<a class="docs-card" href="/docs/plus-addresses/"><span class="docs-card-title">Plus addresses</span><span class="docs-card-description">Route sub-addresses into one inbox without provisioning every alias.</span></a>
<a class="docs-card" href="/docs/txt-sms/"><span class="docs-card-title">TXT/SMS</span><span class="docs-card-description">Provision real phone numbers and receive or send SMS in code.</span></a>
</div>
</section>
<section data-component="DocsFeatureSection" class="docs-feature-section">
<header class="docs-feature-section-header">
<h2>Testing and QA</h2>
<p>Validate sign-up flows, OTP paths, rendering, compatibility, and delivery before release.</p>
</header>
<div class="docs-card-grid docs-feature-card-grid">
<a class="docs-card" href="/docs/deliverability-test/"><span class="docs-card-title">Deliverability tests</span><span class="docs-card-description">Run expectation-based delivery checks across inbox or phone cohorts.</span></a>
<a class="docs-card" href="/docs/device-renders/"><span class="docs-card-title">Device previews</span><span class="docs-card-description">Preview email rendering across clients and devices before launch.</span></a>
<a class="docs-card" href="/docs/email-audit/"><span class="docs-card-title">Email audit</span><span class="docs-card-description">Check links, images, authentication posture, and message quality.</span></a>
<a class="docs-card" href="/docs/email-feature-check/"><span class="docs-card-title">Email compatibility</span><span class="docs-card-description">Check feature support and content behavior for email HTML/CSS.</span></a>
<a class="docs-card" href="/docs/test-interface/"><span class="docs-card-title">Test interface</span><span class="docs-card-description">Use the no-code testing UI when you need a quick visual workflow.</span></a>
<a class="docs-card" href="/docs/testing/"><span class="docs-card-title">Testing overview</span><span class="docs-card-description">End-to-end email and SMS testing patterns for CI, staging, and release gates.</span></a>
<a class="docs-card" href="/docs/wait-for/"><span class="docs-card-title">Wait for conditions</span><span class="docs-card-description">Replace sleeps with deterministic waits for matching messages.</span></a>
</div>
</section>
<section data-component="DocsFeatureSection" class="docs-feature-section">
<header class="docs-feature-section-header">
<h2>Monitoring</h2>
<p>Track sender health, campaign behavior, and message quality after your systems go live.</p>
</header>
<div class="docs-card-grid docs-feature-card-grid">
<a class="docs-card" href="/docs/campaign-probe/"><span class="docs-card-title">Campaign Probe</span><span class="docs-card-description">Capture live campaigns for ongoing QA, audits, and alerting.</span></a>
<a class="docs-card" href="/docs/domain-monitor/"><span class="docs-card-title">Domain Monitor</span><span class="docs-card-description">Track SPF, DKIM, DMARC, MX, and sender-health drift over time.</span></a>
<a class="docs-card" href="/docs/monitoring/"><span class="docs-card-title">Monitoring overview</span><span class="docs-card-description">Understand the release-quality and sender-health monitoring stack.</span></a>
<a class="docs-card" href="/docs/reputation/"><span class="docs-card-title">Reputation</span><span class="docs-card-description">Protect sender trust with bounce, complaint, and suppression controls.</span></a>
</div>
</section>
<section data-component="DocsFeatureSection" class="docs-feature-section">
<header class="docs-feature-section-header">
<h2>Automation</h2>
<p>Build event-driven routing, forwarding, AI extraction, and reply workflows.</p>
</header>
<div class="docs-card-grid docs-feature-card-grid">
<a class="docs-card" href="/docs/ai-transformers/"><span class="docs-card-title">AI transformers</span><span class="docs-card-description">Extract structured data from messages and attachments for automation.</span></a>
<a class="docs-card" href="/docs/alias-proxy/"><span class="docs-card-title">Alias proxy</span><span class="docs-card-description">Mask addresses while still routing replies back into your workflows.</span></a>
<a class="docs-card" href="/docs/repliers/"><span class="docs-card-title">Auto reply</span><span class="docs-card-description">Configure automatic response behavior for operational mailboxes.</span></a>
<a class="docs-card" href="/docs/forwarding/"><span class="docs-card-title">Forwarding</span><span class="docs-card-description">Forward messages into downstream systems or operational inboxes.</span></a>
<a class="docs-card" href="/docs/routing-rulesets/"><span class="docs-card-title">Routing rules</span><span class="docs-card-description">Apply allow/block and workflow rules to inbound email handling.</span></a>
<a class="docs-card" href="/docs/webhooks/"><span class="docs-card-title">Webhooks</span><span class="docs-card-description">Push message and entity events into your applications in real time.</span></a>
</div>
</section>
<section data-component="DocsFeatureSection" class="docs-feature-section">
<header class="docs-feature-section-header">
<h2>Team and Governance</h2>
<p>Control environments, sharing, SSO, retention, and least-privilege access.</p>
</header>
<div class="docs-card-grid docs-feature-card-grid">
<a class="docs-card" href="/docs/environments/"><span class="docs-card-title">Environments</span><span class="docs-card-description">Isolate staging, production, and workflow-specific resources inside one org.</span></a>
<a class="docs-card" href="/docs/guest-portals/"><span class="docs-card-title">Guest portals</span><span class="docs-card-description">Create branded access experiences for external or customer users.</span></a>
<a class="docs-card" href="/docs/team-permissions/"><span class="docs-card-title">Roles and permissions</span><span class="docs-card-description">Design least-privilege access using custom roles and per-user permissions.</span></a>
<a class="docs-card" href="/docs/saml-sso/"><span class="docs-card-title">SAML SSO</span><span class="docs-card-description">Control sign-in with your identity provider and organization policy.</span></a>
<a class="docs-card" href="/docs/storage/"><span class="docs-card-title">Storage</span><span class="docs-card-description">Understand retention, deletion, and storage behavior across resources.</span></a>
<a class="docs-card" href="/docs/organizations/"><span class="docs-card-title">Team accounts</span><span class="docs-card-description">Share inboxes, users, and organization controls safely across teams.</span></a>
</div>
</section>
<section data-component="DocsFeatureSection" class="docs-feature-section">
<header class="docs-feature-section-header">
<h2>Developer Tooling</h2>
<p>Start with the API, SDKs, examples, and protocol access patterns that fit your stack.</p>
</header>
<div class="docs-card-grid docs-feature-card-grid">
<a class="docs-card" href="/docs/api/"><span class="docs-card-title">API reference</span><span class="docs-card-description">Browse the MailSlurp REST API and endpoint groups.</span></a>
<a class="docs-card" href="/docs/authentication/"><span class="docs-card-title">Authentication</span><span class="docs-card-description">Configure API keys and safe auth patterns across environments.</span></a>
<a class="docs-card" href="/docs/examples/"><span class="docs-card-title">Examples</span><span class="docs-card-description">Browse runnable examples and end-to-end reference projects.</span></a>
<a class="docs-card" href="/docs/imap-smtp/"><span class="docs-card-title">IMAP / SMTP</span><span class="docs-card-description">Use protocol access when you need real mailbox credentials.</span></a>
<a class="docs-card" href="/docs/pagination/"><span class="docs-card-title">Pagination</span><span class="docs-card-description">Handle long-running list workflows safely and predictably.</span></a>
<a class="docs-card" href="/docs/sdks/"><span class="docs-card-title">SDK libraries</span><span class="docs-card-description">Jump into JavaScript, Java, Python, Go, C#, PHP, Ruby, and more.</span></a>
</div>
</section>
</div>

