Class: Thredded::PostMailer

Inherits:
BaseMailer show all
Defined in:
app/mailers/thredded/post_mailer.rb

Instance Method Summary collapse

Instance Method Details

#post_notification(post_id, emails) ⇒ Object



5
6
7
8
9
10
11
12
13
14
# File 'app/mailers/thredded/post_mailer.rb', line 5

def post_notification(post_id, emails)
  @post                = find_record Thredded::Post, post_id
  email_details        = Thredded::TopicEmailView.new(@post.postable)
  headers['X-SMTPAPI'] = email_details.smtp_api_tag('post_notification')

  mail from:     email_details.no_reply,
       to:       email_details.no_reply,
       bcc:      emails,
       subject:  email_details.subject
end