Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- email_settings = YAML::load(File.open("#{Rails.root.to_s}/config/email.yml"))
- ActionMailer::Base.smtp_settings = email_settings[Rails.env] unless email_settings[Rails.env].nil?
- production:
- :address: email-smtp.us-east-1.amazonaws.com
- :port: 25
- :user_name: AMAZON_SES_USER
- :password: AMAZON_SES_PASS
- :domain: myapp.com
- :authentication: login
- :enable_starttls_auto: true
- class UserMailer < ActionMailer::Base
- default from: "support@myapp.com"
- def password_reset(user)
- @user = user
- mail to: user.email, subject: "Password Reset"
- end
- end
- UserMailer.password_reset(User.me).deliver_now
- => #<Mail::Message:70255946662220, Multipart: true, Headers: <Date: Tue, 22 Mar 2016 09:54:41 -0400>, <From: support@myapp.com>, <To: firstname.lastname@myapp.com>, <Message-ID: <56f14ea18a833_9ba33fe5b882dbdc5445d@titan.mail>>, <Subject: Password Reset>, <Mime-Version: 1.0>, <Content-Type: multipart/alternative; boundary="--==_mimepart_56f14ea18a120_9ba33fe5b882dbdc54369"; charset=UTF-8>, <Content-Transfer-Encoding: 7bit>>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement