Class: MailUp::Console::Email

Inherits:
Object
  • Object
show all
Defined in:
lib/mailup/console/email.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(api) ⇒ Email



6
7
8
# File 'lib/mailup/console/email.rb', line 6

def initialize(api)
    @api = api
end

Instance Attribute Details

#apiObject

Returns the value of attribute api.



4
5
6
# File 'lib/mailup/console/email.rb', line 4

def api
  @api
end

Instance Method Details

#send(message_id, email) ⇒ JSON

Send single email message to specified recipient.



29
30
31
# File 'lib/mailup/console/email.rb', line 29

def send(message_id, email)
  @api.post("#{@api.path}/Email/Send", body: {:idMessage => message_id, :Email => email})
end