View Source Bonfire.Mailer.Bamboo (Bonfire v0.9.11-social-beta.6)

Summary

Functions

deliver(email)

@spec deliver(any()) :: no_return()

deliver_async(email)

Callback implementation for Bonfire.Mailer.Behaviour.deliver_async/1.

deliver_inline(email)

Callback implementation for Bonfire.Mailer.Behaviour.deliver_inline/1.

deliver_later(email, opts \\ [])

deliver_later!(email, opts \\ [])

deliver_now(email, opts \\ [])

@spec deliver_now(Bamboo.Email.t(), Enum.t()) ::
  {:ok, Bamboo.Email.t()}
  | {:ok, Bamboo.Email.t(), any()}
  | {:error, Exception.t() | String.t()}

deliver_now!(email, opts \\ [])

@spec deliver_now!(Bamboo.Email.t(), Enum.t()) ::
  Bamboo.Email.t() | {Bamboo.Email.t(), any()}

from(email, address)

Callback implementation for Bonfire.Mailer.Behaviour.from/2.

html_body(email, body)

Callback implementation for Bonfire.Mailer.Behaviour.html_body/2.

new(data \\ [])

Callback implementation for Bonfire.Mailer.Behaviour.new/1.

subject(email, subject)

Callback implementation for Bonfire.Mailer.Behaviour.subject/2.

text_body(email, body)

Callback implementation for Bonfire.Mailer.Behaviour.text_body/2.

to(email, address)

Callback implementation for Bonfire.Mailer.Behaviour.to/2.