Amazon-SES-Mailer icon indicating copy to clipboard operation
Amazon-SES-Mailer copied to clipboard

Gem is defunct. Check out amazon's official gem

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:      '[email protected]',
			   from:    '[email protected]',
			   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