Gem is defunct. Check out amazon's official gem
Ruby
Latest commit ea35e47 Jul 31, 2014 @abronte Merge pull request #14 from jackquack/master
Change: Add MIT license

README.md

Amazon SES Mailer

Implements Amazon SES API.

Options

  • access_key: your AWS access key
  • secret_key: your AWS secret key
  • version: API version
  • endpoint: SES endpoint URL
  • host: SES endpoint host

Limitations

  • Currently it only supports raw message sending.
  • Rails support is not very well tested.

Rails Example

Put in config/environments/env.rb:

mailer = AmazonSes::Mailer.new(:access_key => "abc", :secret_key => "123")
config.action_mailer.delivery_method = mailer

Examples

Create a mailer instance

mailer = AmazonSes::Mailer.new(:access_key => "abc", :secret_key => "123")

Deliver a message

mailer.deliver to:      'foo@example.com',
               from:    'bar@example.com',
               subject: 'This is a subject',
               body:    'And this is the body'

Other delivery options

mail = Mail.new { ... }
mailer.deliver(mail)

File.open('/path/to/raw/email') do |f|
  mailer.deliver(f.read)    
end

Contributors

  • Adam Bronte
  • Eli Fox-Epstein
  • Hans Hasselberg
  • Gabriel Engel

Contributing

Pull requests are very welcome. Please write specs for new functionality and be sure the old ones pass.

bundle exec rake spec