Skip to content

smtp4dev - the fake smtp email server for development and testing

License

Notifications You must be signed in to change notification settings

jianyuyanyu/smtp4dev

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 Cannot retrieve latest commit at this time.
Dec 13, 2024
May 22, 2024
Sep 13, 2024
May 22, 2024
Jan 20, 2025
Dec 13, 2024
Jan 20, 2025
Jan 20, 2025
Jan 20, 2025
Apr 17, 2024
Mar 9, 2024
Aug 10, 2021
Mar 9, 2024
Dec 13, 2024
Dec 13, 2024
May 6, 2024
Sep 20, 2018
May 16, 2024
Oct 14, 2016
May 5, 2024
May 6, 2024
Mar 1, 2020
Mar 5, 2021
Mar 2, 2024
Mar 1, 2020
Mar 1, 2020
May 20, 2024
Apr 19, 2024
Sep 7, 2021
Dec 13, 2015

Repository files navigation

logo

smtp4dev - the fake SMTP email server for development and testing.

A dummy SMTP server for Windows, Linux, Mac OS-X (and maybe elsewhere where .NET Core is available). Lets you test your application without spamming your real customers.

smtp4dev support many advanced features:

  • OpenAPI/Swagger API
  • IMAP access to retrieve and delete messages
  • SMTP session logging
  • UTF8 support
  • Viewport size switcher to simulate mobile etc
  • Multipart MIME inspector
  • HTML compatibility report and HTML validation
  • TLS/SSL with implicit and STARTTLS modes and auto self-signed cert generation
  • Authentication
  • Multiple mailboxes along with rules to control what message goes where
  • Reply, compose and relay messages including rules to auto relay
  • Scripting expressions including error simulation

If you're looking for the older v2 Windows only GUI version. Grab it here.

Become a Patreon Donate If you find smtp4dev useful, please consider supporting further development by making a donation .

Getting Started

Installation Instructions

Configuration

Configuring your programs to send mails to smtp4dev

[API] (https://github.com/rnwood/smtp4dev/wiki/API)

Screenshots

Screenshot 1 Screenshot 2 FOSSA Status

License

FOSSA Status

About

smtp4dev - the fake smtp email server for development and testing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 79.7%
  • Vue 15.2%
  • TypeScript 4.0%
  • PowerShell 0.4%
  • CSS 0.4%
  • JavaScript 0.2%
  • Other 0.1%