generated from NethServer/ns8-kickstart
-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
rdb = agent.redis_connect(use_replica=True)
smtp_settings = agent.get_smarthost_settings(rdb)
# environment:
# # Mail
# - MAIL_HOST=${MAIL_HOST}
# - MAIL_USERNAME=${MAIL_USERNAME}
# - MAIL_PASSWORD=${MAIL_PASSWORD}
# - MAIL_PORT=${MAIL_PORT}
# - MAIL_SECURE=${MAIL_SECURE}
# - MAIL_FROM_NAME=${MAIL_FROM_NAME}
# - MAIL_FROM_ADDRESS=${MAIL_FROM_ADDRESS}
email_config = {
"MAIL_HOST": smtp_settings['host'],
"MAIL_USERNAME": smtp_settings['username'],
"MAIL_PASSWORD": smtp_settings['password'],
"MAIL_PORT": smtp_settings['port'],
"MAIL_SECURE": smtp_settings['encrypt_smtp'],
"MAIL_FROM_NAME": data.get("MAIL_FROM_NAME", f"BigcapitalHQ {smtp_settings['username']}"),
"MAIL_FROM_ADDRESS": data.get("MAIL_FROM_ADDRESS", f"{smtp_settings['username']}"),
}
agent.write_envfile('email.env', email_config)
Metadata
Metadata
Assignees
Labels
No labels