MailDotNull
MailDotNull is a local mail catcher for development. It emulates the HTTP send APIs of popular email providers (Resend, SendGrid, Mailjet, Mailgun, Postmark, Brevo, Amazon SES) plus plain SMTP with STARTTLS and SMTPS.
Cost / License
- Free
- Open Source (MIT)
Platforms
- Online
Features
- Email testing
MailDotNull News & Activities
Recent activities
- axrider added MailDotNull
- axrider rated MailDotNull
- axrider liked MailDotNull
axrider added MailDotNull as alternative to MailMug.net, Mailpit, Postfix and Mailcatch.app
MailDotNull information
What is MailDotNull?
MailDotNull is a local mail catcher for development. It emulates the HTTP send APIs of popular email providers (Resend, SendGrid, Mailjet, Mailgun, Postmark, Brevo, Amazon SES) plus plain SMTP with STARTTLS and SMTPS. Point your app's SDK at MailDotNull instead of the real provider and every message lands in a live web inbox at http://localhost:8025.
Each emulated endpoint returns the provider's real success shape, so official SDKs treat the send as successful. Any API key or SMTP credentials are accepted. Messages appear instantly in the web UI with HTML preview in a sandboxed iframe, desktop/tablet/mobile widths, light/dark preview, and HTML Source, Text, Headers, Raw, HTML Check, and Link Check tabs.
Built-in error testing lets any provider or SMTP return rate limits, server errors, delays, or timeouts so you can test your app's error handling. A small REST API lets you script against the inbox (list, read, delete messages, SSE stream).
Everything is in-memory: no database, no files, nothing is delivered. A restart clears the inbox - that's a feature.





