24 lines
640 B
Ruby
24 lines
640 B
Ruby
module JamRuby
|
|
class ProgressMailer < ActionMailer::Base
|
|
include SendGrid
|
|
layout "user_mailer"
|
|
|
|
sendgrid_category :use_subject_lines
|
|
sendgrid_unique_args :env => Environment.mode
|
|
default :from => UserMailer::DEFAULT_SENDER
|
|
|
|
def progress_reminder(batch_set)
|
|
sendgrid_recipients([user.email])
|
|
sendgrid_substitute('@USERID', [user.id])
|
|
mail(:to => batch_set.user.email,
|
|
:subject => batch_set.subject,
|
|
:title => batch_set.title,
|
|
:template_name => batch_set.sub_type) do |format|
|
|
format.text
|
|
format.html
|
|
end
|
|
end
|
|
|
|
end
|
|
end
|