Modules
The official MailKite library for Elixir — receive email as a webhook, send over a verified domain, and give an AI agent its own inbox.
The MailKite API client.
At-rest encryption, byte-compatible with MailKite's WebCrypto envelope and every other MailKite SDK, so a value encrypted in one language decrypts in another.
Raised/returned for any non-2xx MailKite API response.
Thin internal JSON shim so the rest of the SDK never has to care which encoder
backs it. On Elixir 1.18+ this delegates to the standard-library JSON module
(zero dependencies, matching the SDK family's zero-dependency ethos); on older
Elixir it delegates to Jason.
HTTP method surface, generated from the API spec. Each function takes the client first.
Verify inbound webhook signatures and build control-mode reply bodies.