Skip to content

dougw-bc/bamboo_ses

 
 

Repository files navigation

BambooSes

Elixir CI Module Version Hex Docs Total Download License Last Updated

AWS SES adapter for Bamboo

Installation

The package can be installed by adding :bamboo_ses to your list of dependencies in mix.exs:

def deps do
  [
    {:bamboo_ses, "~> 0.2.0"}
  ]
end

Configuration

Change the config for your mailer:

config :my_app, MyApp.Mailer,
  adapter: Bamboo.SesAdapter

This package has ExAws as a dependency, and you have to configure it. To find more on AWS key configuration, please follow this link.

You can also override the default ExAws configuration defining a Keyword list as :ex_aws key in the mailer config:

config :my_app, MyApp.Mailer,
  adapter: Bamboo.SesAdapter,
  ex_aws: [region: "eu-west-1"]

Usage

email = TestBambooSes.welcome_email()
email = Bamboo.SesAdapter.set_configuration_set(email, "configuration_set_name")
TestBambooSes.Mailer.deliver_now(email)

Copyright and License

Copyright (c) 2018 Kalys Osmonov

This library is released under the MIT License. See the LICENSE.md file.

About

AWS SES adapter for Bamboo

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Elixir 100.0%