From 2ecdf05bf9973855353f68c424da184cb6b12fa0 Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Mon, 9 Oct 2023 17:33:02 +0200 Subject: [PATCH] fix(docker): allow to configure SMTP TLS The :tls configuration was not configurable with ENV variables, so it couldn't be changed to :always, :never or :if_available Signed-off-by: Thomas Citharel --- config/docker.exs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/docker.exs b/config/docker.exs index 7d363172e..cef88c266 100644 --- a/config/docker.exs +++ b/config/docker.exs @@ -49,7 +49,7 @@ config :mobilizon, Mobilizon.Web.Email.Mailer, port: System.get_env("MOBILIZON_SMTP_PORT", "25"), username: System.get_env("MOBILIZON_SMTP_USERNAME", nil), password: System.get_env("MOBILIZON_SMTP_PASSWORD", nil), - tls: :if_available, + tls: System.get_env("MOBILIZON_SMTP_TLS", :if_available), allowed_tls_versions: [:"tlsv1.2", :"tlsv1.3"], tls_options: [ verify: :verify_peer, @@ -58,7 +58,7 @@ config :mobilizon, Mobilizon.Web.Email.Mailer, server_name_indication: ~c"#{System.get_env("MOBILIZON_SMTP_SERVER", "localhost")}", depth: 99 ], - ssl: System.get_env("MOBILIZON_SMTP_SSL", "false"), + ssl: System.get_env("MOBILIZON_SMTP_SSL", false), retries: 1, no_mx_lookups: false, auth: :if_available