Elixir
Introduction
Learn how to send your first email using the Resend Elixir SDK.
This guides utilizes an open source library contributed by a community member. It’s not developed, maintained, or supported by Resend directly.
Prerequisites
To get the most out of this guide, you’ll need to:
1. Install
Install by adding resend
to your list of dependencies in mix.exs
:
def deps do
[
{:resend, "~> 0.2.1"}
]
end
2. Send email using HTML
The easiest way to send an email is by using the html
parameter.
send.exs
client = Resend.client(api_key: System.get_env("RESEND_API_KEY"))
Resend.Emails.send(client, %{
from: "Acme <onboarding@resend.dev>",
to: ["delivered@resend.dev"],
subject: "hello world",
html: "<strong>it works!</strong>"
})
3. Try it yourself
Elixir Example
See the full source code.