Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sventschui/postie
Your development mail server
https://github.com/sventschui/postie
Last synced: 3 months ago
JSON representation
Your development mail server
- Host: GitHub
- URL: https://github.com/sventschui/postie
- Owner: sventschui
- Created: 2020-01-24T06:03:38.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-08-30T08:47:44.000Z (over 1 year ago)
- Last Synced: 2024-10-06T10:25:30.566Z (4 months ago)
- Language: JavaScript
- Homepage:
- Size: 930 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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](https://user-images.githubusercontent.com/512692/73296125-641d4480-4209-11ea-88f7-eecf4addec18.jpg)
## Running
### Docker
```sh
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:
```sh
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
```sh
npm i @postie_/cli
./node_modules/.bin/postie start
```Use `--help` to print all options postie knows about:
```sh
./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](http://github.com/JoviDeCroock/) for helping me out with all my questions related to [urql](https://github.com/FormidableLabs/urql) ✨.