PillarBox
PillarBox copied to clipboard
Mock SMTP server for email testing
PillarBox
PillarBox is a mock SMTP server that makes email testing easy. Built for developers, designers and testers. It will capture all emails sent by your development or testing systems, and displays them in an easy to user UI with useful testing tools.
Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Prerequisites
- Microsoft .NET Core, which is available for Windows, Linux and macOS
- NodeJS, for compiling Angular app
Installing
Open a shell or terminal window.
Checkout a copy of this repository.
git clone https://github.com/jesshannon/PillarBox
Navigate into /src/PillarBox.Web
cd PillarBox/src/PillarBox.Web
Run with dotnet, if you see socket exception errors it may be necessary to run from an Administrator prompt or with sudo dotnet run
dotnet run
On first run it might take a few minutes to restore packages and modules.
Once complete, go to http://localhost:5000/ in your browser.
Screenshots
Development
If extending the Web API, then install TypeScriptDefinitionGenerator to keep JS classes in sync with server side code.
Authors
- Jess Shannon - Initial work - jesshannon
License
This project is licensed under the MIT License - see the LICENSE.md file for details