class Smtp2go::Smtp2goMailer

Public Instance Methods

mail(headers = {}, &block) click to toggle source
# File lib/smtp2go/rails.rb, line 7
def mail(headers = {}, &block)
  data = self.class.default.merge headers
  payload = {
    sender: data[:from],
    recipients: data[:to],
    subject: data[:subject],
    message: data[:body]
  }
  smtp2go_client = Smtp2go::Smtp2goClient.new
  response = smtp2go_client.send payload
  return response.success? ? true : false
end