Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2016
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. email_settings = YAML::load(File.open("#{Rails.root.to_s}/config/email.yml"))
  2. ActionMailer::Base.smtp_settings = email_settings[Rails.env] unless email_settings[Rails.env].nil?
  3.  
  4. production:
  5. :address: email-smtp.us-east-1.amazonaws.com
  6. :port: 25
  7. :user_name: AMAZON_SES_USER
  8. :password: AMAZON_SES_PASS
  9. :domain: myapp.com
  10. :authentication: login
  11. :enable_starttls_auto: true
  12.  
  13. class UserMailer < ActionMailer::Base
  14.  
  15. default from: "support@myapp.com"
  16.  
  17. def password_reset(user)
  18. @user = user
  19. mail to: user.email, subject: "Password Reset"
  20. end
  21.  
  22. end
  23.  
  24. UserMailer.password_reset(User.me).deliver_now
  25.  
  26. => #<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