Two changes in this PR, which updates code in production.rb. It preserves the TLS settings and points to the sendmail certificate. (old code pointed to postfix cert). Complete settings:
The settings, esp turning on tls should be changed on all production systems.
'address' specifies the address of the server that will handle email sending.
address: ENV['MAIL_SMTP_ADDRESS'],
# 'port' specifies which port to use on the SMTP server. Port 25 is the default port for SMTP servers.
**enable_starttls_auto: true,**
port: 25,
# 'ca_file' is the path to the certificate authority file.
# In our case, it's a self-signed certificate. This tells Rails to trust this specific certificate.
**ca_file: '/etc/ssl/certs/sendmail.pem'**
This branch is deployed to libappstest.
Two changes in this PR, which updates code in production.rb. It preserves the TLS settings and points to the sendmail certificate. (old code pointed to postfix cert). Complete settings:
The settings, esp turning on tls should be changed on all production systems.
Set the host for Devise mailer URLs:
config.action_mailer.default_url_options = { host: 'libappstest.libraries.uc.edu' } config.mailer_from = 'uclappdev@uc.edu' config.action_mailer.delivery_method = :smtp config.action_mailer.smtp_settings = {
'address' specifies the address of the server that will handle email sending.
}