Sha256: 0ef9a5cdf971345cd5b860cb7cbe925a0d9bb3427b1d06877ff00d4ec5cdaf25
Contents?: true
Size: 467 Bytes
Versions: 3
Compression:
Stored size: 467 Bytes
Contents
require "celluloid" require "aws/ses" class Eye::Notify::SES < Eye::Notify::Custom param :access_key_id, String, true param :secret_access_key, String, true param :from, String, true def execute AWS::SES::Base.new( access_key_id: access_key_id, secret_access_key: secret_access_key ).send_email(message) end def message { to: contact, from: from, subject: message_subject, text_body: message_body } end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
eye-patch-0.0.3 | lib/eye/notify/ses.rb |
eye-patch-0.0.2 | lib/eye/notify/ses.rb |
eye-patch-0.0.1 | lib/eye/notify/ses.rb |