Email testing for QA engineers - Create test environments with fake email addresses and SMTP servers
Create fake email addresses and configure SMTP servers to trap emails in your test environment. Use the web dashboard to manage emails and verify content manually.
Sign up for a free DevInbox account to get started with email testing.
Free tier includes:
# Sign up options • Google Authentication • Email Registration # Free tier includes • 1,500 operations/month • 1 sandbox with email address • 1-hour email retention • Web dashboard access • API access
Create persistent mailboxes that you can use for long-term testing scenarios.
# Example email addresses
test-user-qa@devinbox.io
admin-test@devinbox.io
support-test@devinbox.io
newsletter-test@devinbox.io
Configure your test application to use DevInbox SMTP server to trap all outgoing emails.
# SMTP Server Configuration
Host: smtp.devinbox.io
Port: 587
Username: your-mailbox@devinbox.io
Password: your-api-key
Encryption: STARTTLS
Trigger email sending in your application and verify the emails in the DevInbox dashboard.
Test welcome emails, verification links, and onboarding sequences.
Verify reset links, security tokens, and password change confirmations.
Test system alerts, user notifications, and automated communications.
Verify email formatting, branding, and content accuracy across different scenarios.
Explore our open-source SDKs and contribute to the DevInbox ecosystem on GitHub.
Browse all DevInbox repositories and SDKs on GitHub.
C# client library for the DevInbox API.
Complete Python client generated from OpenAPI specification.
TypeScript/JavaScript SDK for managing test mailboxes.
Java client library for DevInbox API integration.