Provision SMTP credentials and sender address from mailu
Replace hardcoded SMTP defaults with mailu provisioner — host, port, user, password, and NOTIFY_FROM all come from the provisioned mailbox.
This commit is contained in:
+10
-3
@@ -21,6 +21,16 @@ requires:
|
|||||||
AMQP_USER: user
|
AMQP_USER: user
|
||||||
AMQP_PASSWORD: password
|
AMQP_PASSWORD: password
|
||||||
AMQP_VHOST: vhost
|
AMQP_VHOST: vhost
|
||||||
|
- provider: mailu
|
||||||
|
type: mailbox
|
||||||
|
name: amqp-forwarder
|
||||||
|
node: novox
|
||||||
|
env_map:
|
||||||
|
SMTP_USER: email
|
||||||
|
SMTP_PASSWORD: password
|
||||||
|
SMTP_HOST: smtp_host
|
||||||
|
SMTP_PORT: smtp_port
|
||||||
|
NOTIFY_FROM: email
|
||||||
|
|
||||||
env:
|
env:
|
||||||
AMQP_HOST:
|
AMQP_HOST:
|
||||||
@@ -35,15 +45,12 @@ env:
|
|||||||
AMQP_QUEUE:
|
AMQP_QUEUE:
|
||||||
default: "email-forwarder"
|
default: "email-forwarder"
|
||||||
SMTP_HOST:
|
SMTP_HOST:
|
||||||
default: "host.docker.internal"
|
|
||||||
SMTP_PORT:
|
SMTP_PORT:
|
||||||
default: "587"
|
|
||||||
SMTP_USER:
|
SMTP_USER:
|
||||||
SMTP_PASSWORD:
|
SMTP_PASSWORD:
|
||||||
NOTIFY_TO:
|
NOTIFY_TO:
|
||||||
default: "jochen.schoubben@mediahuis.be"
|
default: "jochen.schoubben@mediahuis.be"
|
||||||
NOTIFY_FROM:
|
NOTIFY_FROM:
|
||||||
default: "jschoubben@novox.be"
|
|
||||||
|
|
||||||
package:
|
package:
|
||||||
- docker-compose.yml
|
- docker-compose.yml
|
||||||
|
|||||||
Reference in New Issue
Block a user