class OpenMailer::DeliveryMethod
Attributes
settings[RW]
Public Class Methods
new(**settings)
click to toggle source
# File lib/open_mailer/delivery_method.rb, line 8 def initialize(**settings) self.settings = settings end
Public Instance Methods
deliver!(mail)
click to toggle source
# File lib/open_mailer/delivery_method.rb, line 12 def deliver!(mail) Mail::CheckDeliveryParams.check mail file = Tempfile.open(['', '.eml']) { |file| file << mail } Launchy.open file.path end