Easily debug emails with a virtual SMTP server

Use it in any app - all outgoing emails will be captured instead of sent.

Mockmail provides virtual SMTP servers for seamless email testing. Simply configure your app with the credentials of your personal virtual SMTP server, and every email your app sends, will be captured in a single, centralized inbox, regardless of the recipient's address. No more lost test emails, no more cluttered real inboxes.

No credit card required, Forever free plan. EU-hosted. GDPR-friendly.

  
  
  
Email debugging inbox

How Mockmail Works

1. Create an inbox

Each inbox acts as its own virtual SMTP server with unique credentials.

2. Update your app's SMTP settings

Each inbox comes with unique SMTP credentials. Simply enter these credentials into your application to start capturing outgoing emails.

3. Send emails like normal

Send emails from your application as usual. Every email is stored in your Mockmail inbox, where you can conveniently review and debug them via a user-friendly web interface.

4. Inspect everything

Preview HTML, plain text, headers, and attachments right in your browser. Share a link with your team, no setup, no mail delivery, no risk.

Catch all inbox that receives all emails, despite having different recipients
Catch-all Inboxes

Prevent Test Emails from Reaching Real Customers

With Mockmail, test emails stay where they belong—away from customer inboxes. Each test inbox comes with its own dedicated SMTP server and mail server credentials. Simply use these details in your application, and all emails sent through this SMTP, no matter the "To Adress", will be captured in your test inbox. This ensures a controlled testing environment where you can easily review and debug your emails without any risk.

Collaborate with Shared Inboxes

Access shared inboxes together

Work as a team with Mockmail's shared test inboxes. Easily invite your colleagues and manage access with a flexible permission system. Control who can view and use each inbox—for example, grant your QA team access to the test environment's inbox while keeping other inboxes private. Effortless collaboration, seamless email debugging.

Shared team inbox access
Eeach inbox has a dedicated email address
Receive Emails Easily

Dedicated test email addresses

Each Mockmail inbox comes with a unique email address, allowing you to receive emails directly without needing to configure an SMTP sender. Simply send an email to your inbox email address, and it will appear in your Mockmail inbox for easy debugging and review.

Email Automations

Forward Emails automatically to a Webhook

Streamline your email workflow with webhook forwarding. Configure your inbox to automatically forward incoming emails to a webhook URL of your choice, enabling real-time processing, automation, and seamless integration with your applications.

Learn how to forward mails to a webhook »

Webhook logo

What our users say about Mockmail

"Our email development has never been smoother. The interface is clean and integration is trivial."

"Mockmail lets us test outbound emails safely—no more "oops, production!" moments."

"Our team ships templates faster and with fewer bugs. It’s become part of our QA checklist."

Ready to improve your email testing workflow?
Forever Free Plan. No Credit Card Required.