sendgrid v1.7.0 SendGrid.Mailer View Source

Module for sending transactional email.

Sandbox Mode

Sandbox mode allows you to test sending emails without actually delivering emails and using your email quota.

To send emails in sandbox mode, ensure the config key is set:

config :sendgrid,
  api_key: "SENDGRID_API_KEY",
  sandbox_enable: true

Link to this section Summary

Functions

Sends the built email

Link to this section Functions

Link to this function send(email) View Source
send(SendGrid.Email.t) ::
  :ok |
  {:error, [String.t]} |
  {:error, String.t}

Sends the built email.

Examples

email =
  Email.build()
  |> Email.add_to("test@email.com")
  |> Email.put_from("test2@email.com")
  |> Email.put_subject("Hello from Elixir")
  |> Email.put_text("Sent with Elixir")

:ok = Mailer.send(email)