class MailgunRails::Client
Attributes
api_key[R]
domain[R]
verify_ssl[R]
Public Class Methods
new(api_key, domain, verify_ssl = true)
click to toggle source
# File lib/mailgun_rails/client.rb, line 8 def initialize(api_key, domain, verify_ssl = true) @api_key = api_key @domain = domain @verify_ssl = verify_ssl end
Public Instance Methods
api_url()
click to toggle source
# File lib/mailgun_rails/client.rb, line 27 def api_url "https://api:#{api_key}@api.mailgun.net/v3/#{domain}" end
mailgun_url()
click to toggle source
# File lib/mailgun_rails/client.rb, line 23 def mailgun_url api_url+"/messages" end
send_message(options)
click to toggle source
# File lib/mailgun_rails/client.rb, line 14 def send_message(options) RestClient::Request.execute( method: :post, url: mailgun_url, payload: options, verify_ssl: verify_ssl ) end