github.com/openware/postmaster
go get github.com/openware/postmaster

github.com/openware/postmaster

Notification Hub for openware stack

by openware

v0.0.18 (see all)
go get github.com/openware/postmaster
Readme

postmaster

Build Status

📨 Notification Hub for openware stack.

Event API client for

Overview

Consume mail events from RabbitMQ and send emails over SMTP.

Overview

Usage

Start worker by running command below

$ go run ./cmd/postmaster/main.go

Environment variables

VariableDescriptionRequiredDefault
POSTMASTER_ENVEnvironment, reacts on "production"no
POSTMASTER_LOG_LEVELLevel of loggingnodebug
RABBITMQ_HOSTHost of RabbitMQ daemonnolocalhost
RABBITMQ_PORTPort of RabbitMQ daemonno5672
RABBITMQ_USERNAMERabbitMQ usernamenoguest
RABBITMQ_PASSWORDRabbitMQ passwordnoguest
SMTP_PASSWORDPassword used for auth to SMTPyes
SMTP_PORTPost of SMTP serverno25
SMTP_HOSTHost of SMTP servernosmtp.sendgrid.net
SMTP_USERUser used for auth to SMTPnoapikey
SENDER_EMAILEmail address of mail senderyes
SENDER_NAME Name of mail sendernoPostmaster

License

Project released under the terms of the MIT license.

GitHub Stars

11

LAST COMMIT

3yrs ago

MAINTAINERS

0

CONTRIBUTORS

10

OPEN ISSUES

1

OPEN PRs

1
VersionTagPublished
v0.0.19-0.20190923144054-3a797eca4711
10mos ago
v0.0.11
3yrs ago
v0.0.17
3yrs ago
v0.0.7
3yrs ago
No alternatives found
No tutorials found
Add a tutorial