Commit 3ee9c831db04485c602e496cd9b06e44c7c5e187
1 parent
9efdfb91
Exists in
master
and in
1 other branch
mailer should use config vars
Showing
2 changed files
with
15 additions
and
11 deletions
Show diff stats
config/initializers/mail.rb
1 | +# Use config vars to get your Gmail credentials onto Heroku. | ||
2 | +# They will be automatically picked up by this file in production. | ||
3 | + | ||
4 | +# heroku config:add GMAIL_EMAIL=dcroak@example.com GMAIL_PASSWORD=password | ||
5 | + | ||
1 | require 'smtp-tls' | 6 | require 'smtp-tls' |
2 | 7 | ||
3 | ActionMailer::Base.smtp_settings = { | 8 | ActionMailer::Base.smtp_settings = { |
4 | :address => "smtp.gmail.com", | 9 | :address => "smtp.gmail.com", |
5 | :port => "587", | 10 | :port => "587", |
6 | :authentication => :plain, | 11 | :authentication => :plain, |
7 | - :user_name => "YOUREMAIL", | ||
8 | - :password => "YOURPASSWORD" | 12 | + :user_name => ENV['GMAIL_EMAIL'], |
13 | + :password => ENV['GMAIL_PASSWORD'] | ||
9 | } | 14 | } |
10 | 15 | ||
11 | DO_NOT_REPLY = "donotreply@example.com" | 16 | DO_NOT_REPLY = "donotreply@example.com" |
config/s3.yml
1 | -# Use Heroku's config vars to get your S3 account keys into the cloud: | 1 | +# Use config vars to get your S3 credentials onto Heroku. |
2 | +# They will be automatically picked up by this file in production. | ||
2 | 3 | ||
3 | # heroku config:add S3_KEY=8N029N81 S3_SECRET=9s83109d3+583493190 | 4 | # heroku config:add S3_KEY=8N029N81 S3_SECRET=9s83109d3+583493190 |
4 | 5 | ||
5 | -# They are then automatically picked up by this file. | 6 | +# Use the following example as your guide for S3 with Paperclip. |
7 | + | ||
8 | +# has_attached_file :avatar, | ||
9 | +# :styles => { :thumbnail => "150x150" }, | ||
10 | +# :path => ":attachment/:id/:style.:extension", | ||
11 | +# :s3_credentials => "#{RAILS_ROOT}/config/s3.yml", | ||
6 | 12 | ||
7 | development: &default | 13 | development: &default |
8 | access_key_id: <%= ENV['S3_KEY'] %> | 14 | access_key_id: <%= ENV['S3_KEY'] %> |
@@ -17,10 +23,3 @@ production: | @@ -17,10 +23,3 @@ production: | ||
17 | <<: *default | 23 | <<: *default |
18 | bucket: CHANGME_production | 24 | bucket: CHANGME_production |
19 | 25 | ||
20 | -# Use S3 with Paperclip using the following example as your guide. | ||
21 | - | ||
22 | -# has_attached_file :avatar, | ||
23 | -# :styles => { :thumbnail => "150x150" }, | ||
24 | -# :path => ":attachment/:id/:style.:extension", | ||
25 | -# :s3_credentials => "#{RAILS_ROOT}/config/s3.yml", | ||
26 | - |