MailDotNull icon
MailDotNull icon

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.

MailDotNull screenshot 1

Cost / License

  • Free
  • Open Source (MIT)

Platforms

  • Online
1like
0comments
0articles

Features

  1.  Email testing

MailDotNull News & Activities

Highlights All activities

Recent activities

MailDotNull information

  • Developed by

    maildotnull
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    8 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  0 Stars
  •  0 Forks
  •  0 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
MailDotNull was added to AlternativeTo by axrider on and this page was last updated .
No comments or reviews, maybe you want to be first?

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.