Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Gem is defunkt. Check out amazon's official gem
Ruby
branch: master

Merge pull request #14 from jackquack/master

Change: Add MIT license
latest commit ea35e47b05
@abronte authored

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
Something went wrong with that request. Please try again.