class Mailgunner::DeliveryMethod
@private
Attributes
settings[RW]
Public Class Methods
new(values)
click to toggle source
# File lib/mailgunner/delivery_method.rb, line 8 def initialize(values) self.settings = values end
Public Instance Methods
deliver!(mail)
click to toggle source
# File lib/mailgunner/delivery_method.rb, line 12 def deliver!(mail) check(mail) client = Client.new(**settings) client.send_mime(mail) end
Private Instance Methods
check(mail)
click to toggle source
# File lib/mailgunner/delivery_method.rb, line 22 def check(mail) Mail::CheckDeliveryParams.check(mail) end