StrawHat.Mailer v1.0.0 StrawHat.Mailer View Source
Check Swoosh.Mailer
documentation for learn more about this module.
Link to this section Summary
Types
The identifier of the owner. We recommend to use combinations
of system + resource id
. For example: "system_name:resource_id"
or any other
combination. The reason behind is that if you use just some resource id,
example just "1"
, you can’t use more than one resource that owns the
template with the same id
Functions
Send an email asynchronous
Link to this section Types
The identifier of the owner. We recommend to use combinations
of system + resource id
. For example: "system_name:resource_id"
or any other
combination. The reason behind is that if you use just some resource id,
example just "1"
, you can’t use more than one resource that owns the
template with the same id
.
Link to this section Functions
deliver(Swoosh.Email.t(), Keyword.t()) :: {:ok, term()} | {:error, term()}
deliver!(Swoosh.Email.t(), Keyword.t()) :: term() | no_return()
deliver_later(Swoosh.Email.t(), keyword()) :: {:ok, pid()}
Send an email asynchronous.
It use StrawHat.Mailer.deliver/1
inside Task.start/1
.