scinote-web/app/mailers/app_mailer.rb
2016-10-11 16:43:17 +02:00

25 lines
696 B
Ruby

class AppMailer < Devise::Mailer
helper :application
include Devise::Controllers::UrlHelpers
default template_path: 'users/mailer'
default from: ENV["MAIL_FROM"]
default reply: ENV["MAIL_REPLYTO"]
def invitation_to_organization(user, added_by, organization, opts = {})
@user = user
@added_by = added_by
@org = organization
headers = { to: @user.email, subject: (I18n.t('mailer.invitation_to_organization.subject')) }.merge(opts)
mail(headers)
end
def notification(user, notification)
@user = user
@notification = notification
headers = {
to: @user.email,
subject: I18n.t('notifications.email_title')
}
mail(headers)
end
end