# SMTPBox > A hosted SMTP sandbox for developers, QA and automated email tests. SMTPBox captures non-production emails for inspection and never forwards sandbox messages to their intended recipients. It is not a marketing platform, production delivery provider or permanent email archive. ## Connection and API Website: https://smtpbox.dev/ Documentation: https://smtpbox.dev/docs/ SMTP: smtp.smtpbox.dev; STARTTLS on 587/2525 or implicit TLS on 465; inbox credentials required. REST API: https://api.smtpbox.dev/v1; Bearer API keys are separate from SMTP credentials. API success responses use success=true and data; errors use success=false and error. The wait endpoint accepts to, subject and timeout, with a 25-second maximum. It matches substrings in the latest 50 messages. Wait for processing before asserting extracted links or body content. ## Plans Free: £0, 2,500 captured emails/month, 5 team members, 7-day retention. No card required. Unlimited: £14.99/month, unlimited test emails subject to fair use, unlimited team members and 30-day retention. Both include unlimited projects and inboxes, SMTP, API and webhooks. Public inbound receiving is optional and must be enabled. A captured email does not establish production deliverability, spam placement or rendering in every email client. ## Documentation and guides - [SMTPBox — SMTP and email testing sandbox](https://smtpbox.dev/): Hosted SMTP and email testing sandbox for developers. - [Email testing guides](https://smtpbox.dev/guides/): Practical integration and testing workflows. - [Documentation](https://smtpbox.dev/docs/): SMTP, API, framework setup and troubleshooting. - [Free SMTP Sandbox for Email Testing | SMTPBox](https://smtpbox.dev/smtp-sandbox/): Capture development emails with a hosted test SMTP server. Inspect HTML, headers and attachments, with 2,500 emails a month free. - [Email Testing API for Automated Tests | SMTPBox](https://smtpbox.dev/email-testing-api/): Wait for test emails, inspect message content and automate assertions using the SMTPBox REST API with Bearer authentication. - [Laravel Email Testing with an SMTP Sandbox | SMTPBox](https://smtpbox.dev/laravel-email-testing/): Test Laravel mailables, notifications and queued emails in a hosted SMTP sandbox. Inspect real messages without delivering to customers. - [Node.js and Nodemailer Email Testing | SMTPBox](https://smtpbox.dev/nodemailer-email-testing/): Test Nodemailer email with a hosted SMTP sandbox. Configure STARTTLS, inspect HTML and attachments, and automate Node.js email assertions. - [Test Password Reset and Verification Emails | SMTPBox](https://smtpbox.dev/password-reset-email-testing/): Test password reset emails, verification links and account journeys safely using captured messages and repeatable API assertions. - [CI and Playwright Email Testing | SMTPBox](https://smtpbox.dev/ci-email-testing/): Capture email from CI runners and test it with Playwright. Wait for a unique message, check processing and validate links safely. - [SMTPBox quickstart: capture your first test email](https://smtpbox.dev/docs/quickstart/): Create an inbox, generate SMTP credentials and capture your first development email with SMTPBox. - [SMTPBox plans, limits and email retention](https://smtpbox.dev/docs/account-plans/): Compare Free and Unlimited allowances, team access, API rate limits and test-message retention. - [SMTP server settings: ports, TLS and credentials](https://smtpbox.dev/docs/smtp-setup/): Connect to smtp.smtpbox.dev using STARTTLS on 587 or 2525, or implicit TLS on 465, with inbox credentials. - [SMTP configuration examples for PHP, Python and Symfony](https://smtpbox.dev/docs/frameworks/): Connect popular mail libraries to SMTPBox with configuration examples and links to Laravel and Nodemailer setup guides. - [Inspect test emails, headers, links and attachments](https://smtpbox.dev/docs/messages/): Use the SMTPBox message inspector to check HTML, plain text, raw MIME, recipients, links and attachments. - [Catch-all inbound email testing with SMTPBox](https://smtpbox.dev/docs/inbound/): Use optional receiving domains to capture replies and test inbound email workflows in a development inbox. - [SMTPBox API keys and authentication](https://smtpbox.dev/docs/api-keys/): Create read-only or read/write API keys and authenticate REST requests with a Bearer token. - [SMTPBox REST API reference](https://smtpbox.dev/docs/api-reference/): API endpoints for inboxes, message search, waiting for email, message bodies, headers, attachments and usage. - [Automated email testing with the SMTPBox API](https://smtpbox.dev/docs/automated-tests/): Trigger an application email, wait for a matching recipient and subject, and assert the captured message in automated tests. - [SMTPBox email webhooks and signature verification](https://smtpbox.dev/docs/webhooks/): Receive message.received events, verify the SMTPBox-Signature header and handle retries safely. - [SMTP errors: fix 535 authentication and TLS failures](https://smtpbox.dev/docs/smtp-errors/): Diagnose SMTP 535, 530, 421, 451, 452 and 550 responses, connection timeouts and TLS configuration errors. - [SMTPBox API errors and HTTP status codes](https://smtpbox.dev/docs/api-errors/): Understand authentication failures, permissions, validation errors, rate limits and email wait timeouts. - [Troubleshoot missing development emails](https://smtpbox.dev/docs/troubleshooting/): Check application queues, SMTP credentials, TLS settings, workspace usage and retention when test emails do not appear. - [Configure Laravel email testing with SMTPBox](https://smtpbox.dev/docs/laravel/): Configure Laravel SMTP settings, send a test message and diagnose cached configuration and queue-worker issues. - [Configure Nodemailer SMTP email testing](https://smtpbox.dev/docs/nodemailer/): Send a Node.js test email with Nodemailer, require STARTTLS and troubleshoot SMTP authentication and timeouts. - [SMTPBox vs Mailtrap](https://smtpbox.dev/compare-mailtrap.php): Sourced comparison and migration guidance for Mailtrap users. - [SMTPBox vs MailSlurp](https://smtpbox.dev/compare-mailslurp.php): Sourced comparison and migration guidance for MailSlurp users. - [SMTPBox vs Mailpit](https://smtpbox.dev/compare-mailpit.php): Sourced comparison and migration guidance for Mailpit users. - [SMTPBox vs MailHog](https://smtpbox.dev/compare-mailhog.php): Sourced comparison and migration guidance for MailHog users. - [About SMTPBox](https://smtpbox.dev/about.php): About SMTPBox information. - [Contact](https://smtpbox.dev/contact.php): Contact information. - [Terms of Service](https://smtpbox.dev/terms.php): Terms of Service information. - [Privacy Policy](https://smtpbox.dev/privacy.php): Privacy Policy information. - [Security](https://smtpbox.dev/security.php): Security information. ## Optional - [Full text documentation](https://smtpbox.dev/llms-full.txt): Expanded public guides and reference content. - [Product data](https://smtpbox.dev/product.json): Machine-readable product facts. - [Sitemap](https://smtpbox.dev/sitemap.xml): Canonical public URLs.