Allow setting of SMTP auth method through ENV variable

This commit is contained in:
Oleksii Kriuchykhin 2018-02-14 17:02:28 +01:00
parent e400514020
commit 00fcf5404b
4 changed files with 4 additions and 3 deletions

View file

@ -48,7 +48,7 @@ Rails.application.configure do
address: Rails.application.secrets.mailer_address,
port: Rails.application.secrets.mailer_port,
domain: Rails.application.secrets.mailer_domain,
authentication: 'plain',
authentication: Rails.application.secrets.mailer_authentication,
enable_starttls_auto: true,
user_name: Rails.application.secrets.mailer_user_name,
password: Rails.application.secrets.mailer_password

View file

@ -33,7 +33,7 @@ Rails.application.configure do
address: Rails.application.secrets.mailer_address,
port: Rails.application.secrets.mailer_port,
domain: Rails.application.secrets.mailer_domain,
authentication: "plain",
authentication: Rails.application.secrets.mailer_authentication,
enable_starttls_auto: true,
user_name: Rails.application.secrets.mailer_user_name,
password: Rails.application.secrets.mailer_password

View file

@ -62,7 +62,7 @@ Rails.application.configure do
address: Rails.application.secrets.mailer_address,
port: Rails.application.secrets.mailer_port,
domain: Rails.application.secrets.mailer_domain,
authentication: "plain",
authentication: Rails.application.secrets.mailer_authentication,
enable_starttls_auto: true,
user_name: Rails.application.secrets.mailer_user_name,
password: Rails.application.secrets.mailer_password

View file

@ -37,6 +37,7 @@ common: &common
mailer_reply_to: <%= ENV["MAIL_REPLYTO"] %>
mailer_address: <%= ENV["SMTP_ADDRESS"] %>
mailer_port: <%= ENV["SMTP_PORT"] || "587" %>
mailer_authentication: <%= ENV["SMTP_AUTH_METHOD"] || "plain" %>
mailer_domain: <%= ENV["SMTP_DOMAIN"] %>
mailer_user_name: <%= ENV["SMTP_USERNAME"] %>
mailer_password: <%= ENV["SMTP_PASSWORD"] %>