class Mail::Message
Extend Mail::Message
to account for a Caffeinate::Mailing
Attributes
caffeinate_mailing[RW]
Public Instance Methods
caffeinate?()
click to toggle source
# File lib/caffeinate/mail_ext.rb, line 19 def caffeinate? caffeinate_mailing.present? end
caffeinate_mailing=(mailing)
click to toggle source
# File lib/caffeinate/mail_ext.rb, line 12 def caffeinate_mailing=(mailing) @caffeinate_mailing = mailing if mailing.is_a?(::Caffeinate::Mailing) header['List-Unsubscribe'] = "<#{Caffeinate::UrlHelpers.caffeinate_subscribe_url(mailing.subscription)}>" end end