Class: ContactMailer
- Inherits:
-
ActionMailer::Base
- Object
- ActionMailer::Base
- ContactMailer
- Defined in:
- app/mailers/contact_mailer.rb
Instance Method Summary collapse
-
#message_from_contact_form(contact) ⇒ Object
Subject can be set in your I18n file at config/locales/en.yml with the following lookup:.
Instance Method Details
#message_from_contact_form(contact) ⇒ Object
Subject can be set in your I18n file at config/locales/en.yml with the following lookup:
en.user_mailer.password_reset.subject
12 13 14 15 16 17 18 19 20 21 22 |
# File 'app/mailers/contact_mailer.rb', line 12 def (contact) @contact = contact # FIXME - only the email addresses show up. not the names :-( # TODO - what do to if contact_email is not set? recipient = "#{Setting.first.try(:company_name)} <#{Setting.first.try(:contact_email)}>" reply_to = "#{@contact.sender_name} <#{@contact.sender_email}>" mail to: recipient, from: "#{Setting.first.site_name} <[email protected]>", reply_to: reply_to, subject: "Message from #{@contact.sender_name} via #{Setting.first.try(:site_name)} web site" end |