Class: Mailhopper::Email
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- Mailhopper::Email
- Defined in:
- app/models/mailhopper/email.rb
Instance Method Summary collapse
Instance Method Details
#send!(delivery_method = nil) ⇒ Object
8 9 10 11 12 13 14 15 |
# File 'app/models/mailhopper/email.rb', line 8 def send!(delivery_method = nil) mail = Mail.new(self.content) mail[:bcc] = self.bcc_address unless self.bcc_address.blank? Base.mailer_class.wrap_delivery_behavior(mail, delivery_method || Base.default_delivery_method) mail.deliver self.sent_at = Time.now self.save! end |