smtp4dev
Fake SMTP email server for development and testing, with a web interface, IMAP and POP3 access and an API.
smtp4dev is a fake SMTP server for development and testing. Applications are configured to send mail to it over SMTP, and the messages appear in a web interface where they can be inspected, composed, relayed or deleted. IMAP and POP3 access lets mail clients read the stored messages, and a REST API documented with OpenAPI lets automated tests and external applications work with them. It runs on Windows, Linux and Mac OS X on .NET and is installed with winget, Docker, the dotnet global tool or a downloaded binary, and the installation guide also covers running it as a Windows service. The README compares it with MailHog and MailDev, among other fake SMTP servers.
Worth knowing
The Docker image publishes the web interface and the SMTP port on the host, and the project’s Docker security guidelines warn that an instance can be exposed to the public by accident.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-11-03: links, GitHub stars, Contributors
github.com/rnwood/smtp4dev - 2026-11-03: links
github.com/rnwood/smtp4dev/blob/master/docs/README.md - 2026-11-03: First release
github.com/rnwood/smtp4dev/releases/tag/v2.0.10 - 2026-11-03: Maintainer, License
github.com/rnwood/smtp4dev/blob/master/LICENSE.md - 2026-11-03: Categories, Minimum runtime, Runs as, Content API
github.com/rnwood/smtp4dev/blob/3.15.0/README.md - 2026-11-03: Written in
api.github.com/repos/rnwood/smtp4dev/languages - 2026-11-03: Runtime, Install with, Runs as, Admin interface, Content storage
github.com/rnwood/smtp4dev/blob/3.15.0/docs/Installation.md - 2026-11-03: Current major version, Last release
github.com/rnwood/smtp4dev/releases/tag/3.15.0