Bamboo SparkPost Adapter v2.0.0 Bamboo.SparkPostAdapter View Source

Sends email using SparkPost's JSON API.

Use this adapter to send emails through SparkPost's API. Requires that an API key is set in the config. See Bamboo.SparkPostHelper for extra functions that can be used by Bamboo.SparkPostAdapter (tagging, merge vars, etc.)

Example config

# In config/config.exs, or config/prod.exs, etc.
config :my_app, MyApp.Mailer,
  adapter: Bamboo.SparkPostAdapter,
  api_key: "my_api_key"

# Define a Mailer. Maybe in lib/my_app/mailer.ex
defmodule MyApp.Mailer do
  use Bamboo.Mailer, otp_app: :my_app

Link to this section Summary

Link to this section Functions

Callback implementation for Bamboo.Adapter.deliver/2.