Funzionamento
Porta le potenti funzionalità email di Mailtrap nella tua applicazione Elixir con l’SDK ufficiale. Invia email e acquisisci tutti i messaggi di test in un sandbox sicuro.

Configurazione
Step 1: Crea un account Mailtrap e verifica il tuo dominio.
Step 2: Installa Mailtrap aggiungendo l’SDK alle dipendenze del tuo mix.exs, come mostrato di seguito. ⬇️
def deps do
[
{:mailtrap, "~> 1.0"}
]
end
Quindi esegui mix deps.get.
Step 3: Invia email; di seguito troverai un esempio di utilizzo molto semplice.
client = Mailtrap.Sending.client("INCOLLA IL TOKEN QUI")
email = (%Mailtrap.Email{}
|> Mailtrap.Email.put_from({"Nome mittente", "mittente@esempio.com"})
|> Mailtrap.Email.put_to({"Destinatario", "destinatario@esempio.com"})
|> Mailtrap.Email.put_subject("Ciao")
|> Mailtrap.Email.put_text("General Kenobi"))
Mailtrap.Sending.send(client, email)
Per ulteriori indicazioni, consulta la documentazione ufficiale dell’Elixir SDK.
Funzionalità supportate
- Invio di email.
- Email sandbox.