API Reference
8 modules
Marathon
Root module for the `marathon` package. Provider-agnostic email
0 functions0 types
Marathon.Adapters.Local
Local (dev) adapter (specs/email.md §4). Logs the email instead of sending it,
1 functions0 types
Marathon.Adapters.Mailgun
Mailgun adapter (specs/email.md §5), modeled on Swoosh.Adapters.Mailgun.
3 functions0 types
Marathon.Adapters.Smtp
SMTP adapter: a real RFC 5321 client (no vendor HTTP API dependency).
8 functions0 types
Marathon.Address
An email address with an optional display name (specs/email.md §3). Part of the
2 functions0 types
Marathon.Email
The email value + a Swoosh-style pure builder pipeline (specs/email.md §3).
10 functions1 types
Marathon.HttpClient
Native HTTP/1.1-over-TLS client. Replaces the curl shell-out now that march's
6 functions0 types
Marathon.Mailer
The Mailer: one deliver/3 seam that dispatches to the named adapter.
1 functions0 types