diff --git a/config/credentials/production.yml.enc b/config/credentials/production.yml.enc index cbfd3e70d0f23d66c3af50f6b7c0b915deb5605a..5dffade13fac5daae41eed8acddf7897d1a1711c 100644 --- a/config/credentials/production.yml.enc +++ b/config/credentials/production.yml.enc @@ -1 +1 @@ -ZA7UQSN8UAcJBh1wEJFCGqUo/+1ZajmLXXUEU3mDEPyc3CNVyO4Jhq3Plr2fsO9XCf7C16lmlSKNIPWvnhHdo/7vEN90TLLCVNWA3MjOv7syDLSS891944ERjTq5cvj/4if8U4djUDyR24oR+GXEKs5TOAa+UdFGDWBH3TVj1xHBH4e2+f89ofCLZkblxkH8k393mKRTea/Kqvny9kpDcSCP2uBM//wE06pxUplL2lpfwOM83VdPA/FsyicF3a6LygRDlEaM1coIdDBNvoFpbT+siSzl8HIyvAi7Mxgg8eDre603I1mTbO9daVGyVJ2496kAbV1kl69Pi9vGS8118tyIZgJXzf/dG4XW82nQPUGdYE36EaEXwtEzr/RtiPx2OL9DbwV8kYYmgaN327mNRYCkD3J4iq53j5k+LKO+OHfC968TvLQD8Go2YjgwDowN5O2HDSWAWuhkWg05230cB+DmGjzJxa5emAEdNjQIEfGSaThNg9g383qZ--UZ42pf71HUb2flZ6--tMf6wHQUrI+te9Po1GUM9A== \ No newline at end of file +7yPtPnPBurQ83tBCBz7RsAiTXIhEvtwFrG7bBwJr7VUg8Mj1Yj6Rxio3RX4bvCGue7bTEuI3sUGA5Vg7VvSNhL/gF1vPCDWktjTfzMfRSF1q4Muu6FgQwlCIsqXmYf4OEV5WDz+XO1g8PQukso3/zZDufqLpkuPMMblxJIvu0de5g31pgp/HTHtqIUo+EBlEDViBHJEY0bB0NYlQ9Hd5ne/XxVeT3tx/3y5o9lzWGnqSKZ/q49KNnIxin5y0M58baGdbtDf7oAfcPsWiR64wST0C5yEW8ch1YIWeA4PI0hSPO7Q2L7Q7/GGhJvH5nngUgO1n2fqVPAfUH6kf6NWxYUYw58514MFhpRYSrRtCkdu/HSPyZAqq+2tg1qY0989Ll7exDbOuCKaiUmx3MgTROG1IMgElrUjN21j71uArOvqLewiPeJ8GMC/BHaen6zlI4wCNec0/1rLuTmLQdh6eEzSvKGP4k/Qc02Hj1IADdpp02UT0oKVHP0lTAUKPfIspUlkagAOADf6idijPwA7vX2mrTLOy7883SEOLTPCCLRJOH8y6bnsAq2Nt/NS9r2MKG1+2eHgXu44+adSbz9wJrRUmXXSlycd/AUfYKwAW6PeGnuc=--MwQDFvuuiR/b5zPW--RZWSoS7siXHmkEEzSTMlcg== \ No newline at end of file diff --git a/config/environments/production.rb b/config/environments/production.rb index 562398545532d93e266ee2f3aa1ed04c07a0c2c2..3bb7e2250aae28475f4c507b33c0c5bb55788a31 100644 --- a/config/environments/production.rb +++ b/config/environments/production.rb @@ -52,21 +52,25 @@ Rails.application.configure do # Replace the default in-process and non-durable queuing backend for Active Job. # config.active_job.queue_adapter = :resque - # Ignore bad email addresses and do not raise email delivery errors. - # Set this to true and configure the email server for immediate delivery to raise delivery errors. - # config.action_mailer.raise_delivery_errors = false + config.action_mailer.delivery_method = :smtp + config.action_mailer.smtp_settings = { + address: Rails.application.credentials.smtp.address, + port: 587, + domain: URI.parse(ENV["DEFAULT_BASE_URL"]).host, + user_name: Rails.application.credentials.smtp.username, + password: Rails.application.credentials.smtp.password, + enable_starttls_auto: true, + min_version: OpenSSL::SSL::TLS1_2_VERSION + } # Set host to be used by links generated in mailer templates. - config.action_mailer.default_url_options = {host: "example.com"} - - # Specify outgoing SMTP server. Remember to add smtp/* credentials via rails credentials:edit. - # config.action_mailer.smtp_settings = { - # user_name: Rails.application.credentials.dig(:smtp, :user_name), - # password: Rails.application.credentials.dig(:smtp, :password), - # address: "smtp.example.com", - # port: 587, - # authentication: :plain - # } + config.action_mailer.default_url_options = { + host: ENV["DEFAULT_BASE_URL"], + protocol: "https" + } + + config.action_mailer.perform_deliveries = true + config.action_mailer.raise_delivery_errors = true # Enable locale fallbacks for I18n (makes lookups for any locale fall back to # the I18n.default_locale when a translation cannot be found).