12345678910111213141516171819202122232425262728293031 |
- class UserMailer < ActionMailer::Base
- default from: "contact@website.com"
-
- def signup_message(email)
- config = Info.first
- mail :to => email,
- :subject => ("Welcome to "+ config.website_name),
- :from => config.contact_email,
- :from_name => config.website_name,
- :body => "Thanks for registering to our website."
- end
- def contact_message(contact_message, to_address)
- @msg = contact_message
- mail :to => to_address,
- :subject => @msg.title,
- :from => @msg.user == nil ? @msg.email : @msg.user.email,
- :from_name => @msg.user != nil ? @msg.user.full_name : @msg.email,
- :body => @msg.content
- end
-
- def newsletter_subscription(subscription)
- config = Info.first
- mail :to => subscription.email,
- :subject => (t 'newsletter_subscription.subject'),
- :from => config.contact_email,
- :from_name => config.website_name,
- :body => (t 'newsletter_subscription.message')
- end
-
- end
|