mailjex v0.1.6 Mailjex.Delivery

Exposes functions for sending emails via MailJet.

Link to this section Summary

Functions

Returns a specification to start this module under a supervisor

Allows you to send a simple email via MailJet or send a transactional template email via MailJet

Link to this section Functions

Link to this function

child_spec(arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

Link to this function

send(body, public_key \\ nil, private_key \\ nil)

Allows you to send a simple email via MailJet or send a transactional template email via MailJet.

Examples

iex> body = %{
...>  "FromEmail": "fromemail@gmail.com",
...>  "FromName": "Mailjet Pilot",
...>  "Subject": "Your email flight plan!",
...>  "MJ-TemplateID": "999902",
...>  "MJ-TemplateLanguage": true,
...>  "Vars": %{"name": "Alice"},
...>  "Recipients": [%{"Email": "toemail@gmail.com"}]
...>}
iex> Mailjex.Delivery.send(body)