Xednese

require 'xednese'

esendex = Esendex.new('me@company.com', 'password')
p esendex.messages.sent.first.summary
#=> "..."

 = esendex.("EX0000")
response = .dispatcher.send('Hey guys', '445275XXX')
p response.message_headers.map(&:id)
#=> ["..."]