Sha256: 45ff8ed408c07f186adc2e330c35c07b83d62732a217437ebf8535dacb7ec098
Contents?: true
Size: 370 Bytes
Versions: 5
Compression:
Stored size: 370 Bytes
Contents
module Mail class Postmark attr_accessor :settings def initialize(values) self.settings = { :api_key => nil }.merge(values) end def deliver!(mail) ::Postmark.api_key = settings[:api_key] response = ::Postmark.send_through_postmark(mail) mail["Message-ID"] = response["MessageID"] if response.kind_of?(Hash) end end end
Version data entries
5 entries across 5 versions & 1 rubygems