/postie

Your development mail server

Primary LanguageJavaScript

postie

postie is a small SMTP server for development purposes. It will provide you with a simple web UI where you can view the mails delivered to postie.

postie-1 0 0-alpha 4

Running

Docker

docker run --rm -it -p 1025:1025 -p 8025:8025 postiee/postie:1.0.0-alpha.5-1

or use start --help to learn about all options postie knows about:

docker run --rm -it -p 1025:1025 -p 8025:8025 postiee/postie:1.0.0-alpha.5-1 start --help

Note: When using the docker image postie defaults to an in-memory db.

npm

npm i @postie_/cli
./node_modules/.bin/postie start

Use --help to print all options postie knows about:

./node_modules/.bin/postie start --help

Note: When not using the docker image postie defaults to use a mongodb running at 127.0.0.1:27017.

Thanks

Thanks to all the OSS maintainers of the awesome libraries that made building postie a blast.

Special thanks to @JoviDeCroock for helping me out with all my questions related to urql ✨.