Bamboo.ConfigAdapter

In some cooperate environments sending emails isn’t simply picking a server and sending it to that server. Sometimes different emails require different types of configurations that are only known at runtime. Does this sound like your problem? This may seem convoluted, but this happens and Bamboo.ConfigAdapter is here to help.

Installation

bamboo_config_adapter can be installed by adding bamboo_config_adapter to your list of dependencies in mix.exs:

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

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/bamboo_config_adapter.