bamboo v1.0.0 API Reference

Modules

Behaviour for creating Bamboo adapters

Behaviour for delivering emails with Bamboo.Mailer.deliver_later/1

Contains functions for composing emails

Converts data to email addresses

Strategy for deliver_later that sends the email immediately

Stores emails locally. Can be queried to see sent emails

Sets up mailers that make it easy to configure and swap adapters

Sends email using Mailgun’s API

Sends email using Mandrill’s JSON API

Functions for using features specific to Mandrill e.g. tagging, merge vars, templates

Render templates and layouts with Phoenix

Sends email using SendGrid’s JSON API

Functions for using features specific to Sendgrid

Used for storing and retrieving sent emails when used with Bamboo.LocalAdapter

A plug that can be used in your router to see delivered emails

Default strategy. Sends an email in the background using Task.Supervisor

Helpers for testing email delivery

Used for testing email delivery

Exceptions

Error used to represent a problem when sending emails through an external email service API