Commit adca7cf062f55e553329a5c34a31ce05e2f5a94b
1 parent
73ba6850
Exists in
master
and in
2 other branches
rails_apps_composer: set email accounts
Showing
2 changed files
with
33 additions
and
0 deletions
Show diff stats
config/environments/development.rb
... | ... | @@ -27,6 +27,23 @@ Rails.application.configure do |
27 | 27 | # number of complex assets. |
28 | 28 | config.assets.debug = true |
29 | 29 | |
30 | + config.action_mailer.smtp_settings = { | |
31 | + address: "smtp.gmail.com", | |
32 | + port: 587, | |
33 | + domain: Rails.application.secrets.domain_name, | |
34 | + authentication: "plain", | |
35 | + enable_starttls_auto: true, | |
36 | + user_name: Rails.application.secrets.email_provider_username, | |
37 | + password: Rails.application.secrets.email_provider_password | |
38 | + } | |
39 | + # ActionMailer Config | |
40 | + config.action_mailer.default_url_options = { :host => 'localhost:3000' } | |
41 | + config.action_mailer.delivery_method = :smtp | |
42 | + config.action_mailer.raise_delivery_errors = true | |
43 | + # Send email in development mode? | |
44 | + config.action_mailer.perform_deliveries = true | |
45 | + | |
46 | + | |
30 | 47 | # Adds additional error checking when serving assets at runtime. |
31 | 48 | # Checks for improperly declared sprockets dependencies. |
32 | 49 | # Raises helpful error messages. | ... | ... |
config/environments/production.rb
... | ... | @@ -72,6 +72,22 @@ Rails.application.configure do |
72 | 72 | # Send deprecation notices to registered listeners. |
73 | 73 | config.active_support.deprecation = :notify |
74 | 74 | |
75 | + config.action_mailer.smtp_settings = { | |
76 | + address: "smtp.gmail.com", | |
77 | + port: 587, | |
78 | + domain: Rails.application.secrets.domain_name, | |
79 | + authentication: "plain", | |
80 | + enable_starttls_auto: true, | |
81 | + user_name: Rails.application.secrets.email_provider_username, | |
82 | + password: Rails.application.secrets.email_provider_password | |
83 | + } | |
84 | + # ActionMailer Config | |
85 | + config.action_mailer.default_url_options = { :host => Rails.application.secrets.domain_name } | |
86 | + config.action_mailer.delivery_method = :smtp | |
87 | + config.action_mailer.perform_deliveries = true | |
88 | + config.action_mailer.raise_delivery_errors = false | |
89 | + | |
90 | + | |
75 | 91 | # Disable automatic flushing of the log to improve performance. |
76 | 92 | # config.autoflush_log = false |
77 | 93 | ... | ... |