Sha256: 04e6c866ad8ae9cf9fedd87b39fbc529023a83c6c6af16d09c1cebb90ecad2f9

Contents?: true

Size: 1.05 KB

Versions: 9

Compression:

Stored size: 1.05 KB

Contents

# frozen_string_literal: true

unless ::Rails.env.test?
  Rails.application.configure do
    config.action_mailer.smtp_settings = {
      address: ENV['action_mailer_smtp_address'],
      port: ENV['action_mailer_smtp_port'],
      domain: ENV['action_mailer_smtp_domain'],
      user_name: ENV['action_mailer_smtp_username'],
      password: ENV['action_mailer_smtp_password'],
      authentication: ENV['action_mailer_smtp_authentication'],
      enable_starttls_auto:
        ::EacRailsBase0::BooleanValue.to_b(ENV['action_mailer_smtp_enable_starttls_auto'])
    }
    %i[host port].each do |option|
      value = ENV["action_mailer_default_url_#{option}"]
      if value.present?
        config.action_mailer.default_url_options ||= {}
        config.action_mailer.default_url_options[option] = value
      end
    end
    config.action_mailer.default_options ||= {}
    config.action_mailer.default_options[:from] = ENV['action_mailer_default_options_from']
    config.action_mailer.default_options[:reply_to] = ENV['action_mailer_default_options_reply_to']
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
eac_rails_base0-0.52.3 config/initializers/action_mailer.rb
eac_rails_base0-0.52.2 config/initializers/action_mailer.rb
eac_rails_base0-0.52.1 config/initializers/action_mailer.rb
eac_rails_base0-0.52.0 config/initializers/action_mailer.rb
eac_rails_base0-0.51.0 config/initializers/action_mailer.rb
eac_rails_base0-0.50.0 config/initializers/action_mailer.rb
eac_rails_base0-0.49.0 config/initializers/action_mailer.rb
eac_rails_base0-0.48.1 config/initializers/action_mailer.rb
eac_rails_base0-0.48.0 config/initializers/action_mailer.rb