1 # frozen_string_literal: true
 
   3 # Configure queue to use for ActionMailer deliveries
 
   4 ActionMailer::Base.deliver_later_queue_name = :mailers
 
   6 # Configure ActionMailer SMTP settings
 
   7 ActionMailer::Base.smtp_settings = {
 
   8   :address => Settings.smtp_address,
 
   9   :port => Settings.smtp_port,
 
  10   :domain => Settings.smtp_domain,
 
  11   :enable_starttls_auto => Settings.smtp_enable_starttls_auto,
 
  12   :openssl_verify_mode => Settings.smtp_tls_verify_mode,
 
  13   :authentication => Settings.smtp_authentication,
 
  14   :user_name => Settings.smtp_user_name,
 
  15   :password => Settings.smtp_password
 
  18 # Set the host and protocol for all ActionMailer URLs
 
  19 ActionMailer::Base.default_url_options = {
 
  20   :host => Settings.server_url,
 
  21   :protocol => Settings.server_protocol